<86>Nov 24 01:58:05 userdel[2415640]: delete user 'rooter' <86>Nov 24 01:58:05 userdel[2415640]: removed group 'rooter' owned by 'rooter' <86>Nov 24 01:58:05 userdel[2415640]: removed shadow group 'rooter' owned by 'rooter' <86>Nov 24 01:58:05 groupadd[2415649]: group added to /etc/group: name=rooter, GID=912 <86>Nov 24 01:58:05 groupadd[2415649]: group added to /etc/gshadow: name=rooter <86>Nov 24 01:58:05 groupadd[2415649]: new group: name=rooter, GID=912 <86>Nov 24 01:58:05 useradd[2415655]: new user: name=rooter, UID=912, GID=912, home=/root, shell=/bin/bash <86>Nov 24 01:58:05 userdel[2415662]: delete user 'builder' <86>Nov 24 01:58:05 userdel[2415662]: removed group 'builder' owned by 'builder' <86>Nov 24 01:58:05 userdel[2415662]: removed shadow group 'builder' owned by 'builder' <86>Nov 24 01:58:05 groupadd[2415674]: group added to /etc/group: name=builder, GID=913 <86>Nov 24 01:58:05 groupadd[2415674]: group added to /etc/gshadow: name=builder <86>Nov 24 01:58:05 groupadd[2415674]: new group: name=builder, GID=913 <86>Nov 24 01:58:05 useradd[2415684]: new user: name=builder, UID=913, GID=913, home=/usr/src, shell=/bin/bash /usr/src/in/srpm/openvswitch-2.14.2-alt2.src.rpm: The use of such a license name is ambiguous: SISSL <13>Nov 24 01:58:07 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Nov 24 01:58:07 rpmi: libexpat-2.2.10-alt1 sisyphus+276608.100.1.2 1625153355 installed <13>Nov 24 01:58:07 rpmi: libp11-kit-0.23.15-alt2 sisyphus+287552.300.2.1 1634541413 installed <13>Nov 24 01:58:07 rpmi: libtasn1-4.17.0-alt2 sisyphus+285706.100.1.1 1632328563 installed <13>Nov 24 01:58:07 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Nov 24 01:58:07 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Nov 24 01:58:07 rpmi: ca-certificates-2021.10.06-alt1 sisyphus+286526.200.1.1 1633528578 installed <13>Nov 24 01:58:07 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Nov 24 01:58:07 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+287552.300.2.1 1634541413 installed <13>Nov 24 01:58:07 rpmi: libcrypto1.1-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383589 installed <13>Nov 24 01:58:07 rpmi: libssl1.1-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383589 installed <13>Nov 24 01:58:07 rpmi: python3-3.9.7-alt3 sisyphus+287552.400.2.1 1634542953 installed <13>Nov 24 01:58:07 rpmi: python3-base-3.9.7-alt3 sisyphus+287552.400.2.1 1634542953 installed <13>Nov 24 01:58:07 rpmi: tests-for-installed-python3-pkgs-0.1.18-alt1 sisyphus+290420.100.1.1 1637593698 installed <13>Nov 24 01:58:07 rpmi: rpm-build-python3-0.1.18-alt1 sisyphus+290420.100.1.1 1637593698 installed <13>Nov 24 01:58:11 rpmi: libjpeg-2:2.0.6-alt4 sisyphus+284191.100.1.1 1630330711 installed <13>Nov 24 01:58:11 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Nov 24 01:58:11 rpmi: groff-base-1.22.3-alt2 sisyphus+275306.100.2.1 1624538375 installed <13>Nov 24 01:58:11 rpmi: python3-module-six-1.16.0-alt1 sisyphus+283489.100.2.1 1629527308 installed <13>Nov 24 01:58:11 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed <13>Nov 24 01:58:11 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Nov 24 01:58:11 rpmi: less-590-alt1 sisyphus+290055.100.1.1 1637334436 installed <13>Nov 24 01:58:11 rpmi: libkmod-29-alt1 sisyphus+288763.100.1.1 1635886490 installed <13>Nov 24 01:58:11 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476321 installed <13>Nov 24 01:58:11 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Nov 24 01:58:11 rpmi: libwebp7-1.2.1-alt1 sisyphus+282658.100.1.1 1628955702 installed <13>Nov 24 01:58:11 rpmi: python3-module-pkg_resources-1:58.4.0-alt1 sisyphus+288641.100.2.1 1635771377 installed <13>Nov 24 01:58:11 rpmi: python3-module-Pygments-2.10.0-alt1 sisyphus+284851.100.1.1 1631107059 installed <13>Nov 24 01:58:11 rpmi: msulogin-1.0-alt1 sisyphus+278100.4500.1.1 1626059577 installed <13>Nov 24 01:58:11 rpmi: libtcl-8.6.12-alt1 sisyphus+289207.100.1.1 1636393871 installed <13>Nov 24 01:58:11 rpmi: perl-IO-Stringy-2.113-alt1 sisyphus+289915.300.2.1 1637124493 installed <13>Nov 24 01:58:11 rpmi: perl-Math-Complex-1.59-alt1 1334229876 installed <13>Nov 24 01:58:11 rpmi: perl-Unicode-Normalize-1:5.34.0-alt1 sisyphus+279621.700.1.1 1626629811 installed <13>Nov 24 01:58:11 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed <13>Nov 24 01:58:11 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Nov 24 01:58:11 rpmi: perl-libnet-1:3.13-alt1 sisyphus+266120.100.1.1 1612961310 installed <13>Nov 24 01:58:11 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Nov 24 01:58:11 rpmi: perl-Tie-RefHash-1.40-alt1 sisyphus+260329.100.1.1 1603548550 installed <13>Nov 24 01:58:11 rpmi: perl-Compress-Raw-Zlib-2.101-alt1 sisyphus+279723.300.1.1 1626648904 installed <13>Nov 24 01:58:11 rpmi: libnl3-3.5.0-alt1 sisyphus+275381.100.1.2 1624498107 installed <13>Nov 24 01:58:11 rpmi: libibverbs-37.0-alt1 sisyphus+286373.100.1.1 1633348622 installed <13>Nov 24 01:58:11 rpmi: libdevmapper-1.02.179-alt2 sisyphus+287340.100.1.1 1634383919 installed <13>Nov 24 01:58:11 rpmi: mount-2.37.2-alt2 sisyphus+284245.100.1.1 1630401195 installed <13>Nov 24 01:58:11 rpmi: liblcms2-2.12-alt1 sisyphus+279091.100.1.1 1626376955 installed <13>Nov 24 01:58:11 rpmi: libgomp1-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Nov 24 01:58:11 rpmi: libltdl7-2.4.6-alt4 sisyphus+284398.100.1.1 1630577601 installed <13>Nov 24 01:58:11 rpmi: libpaper-1.1.28-alt1 sisyphus+278439.100.1.1 1626100422 installed <13>Nov 24 01:58:11 rpmi: libopenjpeg2.0-2.4.0-alt2 sisyphus+270166.100.1.1 1618663536 installed <13>Nov 24 01:58:11 rpmi: libnettle8-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Nov 24 01:58:11 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626059441 installed <13>Nov 24 01:58:11 rpmi: libsystemd-1:249.7-alt2 sisyphus+290489.100.1.1 1637691738 installed <13>Nov 24 01:58:11 rpmi: libdbus-1.12.20-alt1 sisyphus+281278.100.1.1 1627484261 installed <13>Nov 24 01:58:11 rpmi: libpcap0.8-2:1.9.1-alt2 sisyphus+278380.100.1.1 1626093290 installed <13>Nov 24 01:58:11 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815400 installed <13>Nov 24 01:58:11 rpmi: libtiff5-4.3.0-alt1 sisyphus+285311.100.1.1 1631733776 installed <13>Nov 24 01:58:11 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed <13>Nov 24 01:58:11 rpmi: libfribidi-1.0.11-alt1 sisyphus+285870.100.1.1 1632466313 installed <13>Nov 24 01:58:11 rpmi: libpixman-3:0.40.0-alt2 sisyphus+281167.100.1.1 1627444504 installed <13>Nov 24 01:58:11 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Nov 24 01:58:11 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Nov 24 01:58:11 rpmi: libbrotlienc-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Nov 24 01:58:11 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Nov 24 01:58:11 rpmi: libharfbuzz-3.1.1-alt1 sisyphus+289454.200.2.1 1636740962 installed <13>Nov 24 01:58:11 rpmi: libfreetype-2.11.0-alt1 sisyphus+281294.100.1.1 1627488670 installed <13>Nov 24 01:58:11 rpmi: fontconfig-2.13.1-alt2 sisyphus+283256.100.1.1 1629274953 installed Updating fonts cache: <29>Nov 24 01:58:12 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Nov 24 01:58:12 rpmi: libglvnd-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 24 01:58:12 rpmi: libwayland-server-1.19.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Nov 24 01:58:12 rpmi: ilmbase25-common-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Nov 24 01:58:12 rpmi: libiex25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Nov 24 01:58:12 rpmi: libilmthread25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Nov 24 01:58:12 rpmi: libimath25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Nov 24 01:58:12 rpmi: libhalf25-2.5.6-alt2 sisyphus+279640.100.1.1 1626639160 installed <13>Nov 24 01:58:13 rpmi: fonts-type1-urw-3:1.0.7pre44-alt3 sisyphus+224082.100.2.1 1552406640 installed <13>Nov 24 01:58:13 rpmi: libraqm-0.7.1-alt1 sisyphus+279320.100.1.2 1626503395 installed <13>Nov 24 01:58:13 rpmi: libwoff2-1.0.2-alt2.1 sisyphus+277277.100.1.2 1625464643 installed <13>Nov 24 01:58:13 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed <13>Nov 24 01:58:13 rpmi: libdpdk-19.11.8-alt1 sisyphus+276365.100.1.1 1624986060 installed <13>Nov 24 01:58:13 rpmi: dpdk-19.11.8-alt1 sisyphus+276365.100.1.1 1624986060 installed <13>Nov 24 01:58:13 rpmi: libavahi-0.8-alt2 sisyphus+279391.100.1.2 1626530679 installed <13>Nov 24 01:58:13 rpmi: libhogweed6-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Nov 24 01:58:13 rpmi: libgnutls30-3.6.16-alt1 sisyphus+273086.100.1.1 1622478144 installed <13>Nov 24 01:58:13 rpmi: libcups-2.3.3-alt7.op2 sisyphus+289457.100.2.1 1636771520 installed <13>Nov 24 01:58:14 rpmi: libgs-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Nov 24 01:58:14 rpmi: ghostscript-common-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Nov 24 01:58:14 rpmi: ghostscript-classic-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Nov 24 01:58:14 rpmi: librdmacm-37.0-alt1 sisyphus+286373.100.1.1 1633348622 installed <13>Nov 24 01:58:14 rpmi: perl-autodie-2.34-alt1 sisyphus+265208.100.1.1 1611567479 installed <13>Nov 24 01:58:14 rpmi: perl-unicore-1:5.34.0-alt1 sisyphus+279621.700.1.1 1626629811 installed <13>Nov 24 01:58:14 rpmi: perl-Net-IDN-Encode-2.500-alt1 sisyphus+279723.3100.1.1 1626649600 installed <13>Nov 24 01:58:14 rpmi: perl-OLE-Storage_Lite-0.20-alt1 sisyphus+243912.100.1.1 1578493389 installed <13>Nov 24 01:58:14 rpmi: tcl-8.6.12-alt1 sisyphus+289207.100.1.1 1636393871 installed <13>Nov 24 01:58:14 rpmi: sysvinit-2.88-alt6 sisyphus+278158.1500.1.1 1626050810 installed <13>Nov 24 01:58:14 rpmi: python3-module-alabaster-0.7.6-alt4 sisyphus+281697.200.1.1 1627919931 installed <13>Nov 24 01:58:14 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>Nov 24 01:58:14 rpmi: kmod-29-alt1 sisyphus+288763.100.1.1 1635886490 installed <13>Nov 24 01:58:14 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed <13>Nov 24 01:58:14 rpmi: perl-File-Listing-6.14-alt1 sisyphus+262735.100.1.1 1606813544 installed <13>Nov 24 01:58:14 rpmi: python3-module-genshi-0.7.5-alt1 sisyphus+287179.100.1.1 1634361380 installed <13>Nov 24 01:58:14 rpmi: groff-lbp-1.22.3-alt2 sisyphus+275306.100.2.1 1624538375 installed <13>Nov 24 01:58:14 rpmi: groff-lj4-1.22.3-alt2 sisyphus+275306.100.2.1 1624538375 installed <13>Nov 24 01:58:14 rpmi: groff-ps-1.22.3-alt2 sisyphus+275306.100.2.1 1624538375 installed <13>Nov 24 01:58:14 rpmi: libflif-0.3-alt3 sisyphus+276388.100.1.1 1624990813 installed <13>Nov 24 01:58:14 rpmi: libjasper-2.0.33-alt1 sisyphus+283821.100.1.1 1629972796 installed <13>Nov 24 01:58:14 rpmi: libraw-0.20.2-alt1.1 sisyphus+283972.100.1.1 1630055048 installed <13>Nov 24 01:58:14 rpmi: xml-utils-1:2.9.12-alt1 sisyphus+279621.1100.1.1 1626630109 installed <13>Nov 24 01:58:14 rpmi: systemd-tmpfiles-common-1:249.7-alt2 sisyphus+290489.100.1.1 1637691738 installed <13>Nov 24 01:58:14 rpmi: systemd-utils-filetriggers-1:249.7-alt2 sisyphus+290489.100.1.1 1637691738 installed <13>Nov 24 01:58:14 rpmi: python3-module-snowballstemmer-1.2.0-alt3 sisyphus+284856.100.1.1 1631108763 installed <13>Nov 24 01:58:14 rpmi: python3-module-pyparsing-2.4.7-alt1 sisyphus+277413.100.1.1 1625536142 installed <13>Nov 24 01:58:14 rpmi: python3-module-packaging-21.2-alt1 sisyphus+288730.300.1.1 1635854128 installed <13>Nov 24 01:58:14 rpmi: python3-module-markupsafe-1:2.0.1-alt2 sisyphus+279531.100.1.1 1626556142 installed <13>Nov 24 01:58:14 rpmi: python3-module-jinja2-3.0.1-alt1 sisyphus+274841.1100.1.1 1624295237 installed <13>Nov 24 01:58:14 rpmi: python3-module-imagesize-1.2.0-alt1 sisyphus+282837.100.1.1 1629041158 installed <13>Nov 24 01:58:14 rpmi: python3-module-idna-3.3-alt1 sisyphus+288800.100.1.1 1635936399 installed <13>Nov 24 01:58:14 rpmi: python3-module-webencodings-0.5.1-alt2 sisyphus+276020.100.1.1 1624812421 installed <13>Nov 24 01:58:14 rpmi: python3-module-charset-normalizer-2.0.6-alt1 sisyphus+286375.600.1.1 1633362792 installed <13>Nov 24 01:58:14 rpmi: python3-module-pycparser-2.20-alt2 sisyphus+278697.200.1.1 1626167452 installed <13>Nov 24 01:58:14 rpmi: python3-module-cffi-1.14.5-alt2 sisyphus+287552.200.2.1 1634541112 installed <13>Nov 24 01:58:14 rpmi: python3-module-cryptography-35.0.0-alt2 sisyphus+287689.100.1.1 1634739079 installed <13>Nov 24 01:58:14 rpmi: python3-module-openssl-20.0.1-alt1 sisyphus+267607.100.2.1 1615475362 installed <13>Nov 24 01:58:14 rpmi: python3-module-urllib3-2:1.26.6-alt3 sisyphus+283224.100.2.2 1629257365 installed <13>Nov 24 01:58:14 rpmi: python3-module-requests-2.26.0-alt2 sisyphus+286450.100.1.1 1633447383 installed <13>Nov 24 01:58:14 rpmi: python3-module-pytz-1:2021.1-alt1 sisyphus+267903.400.1.1 1615896636 installed <13>Nov 24 01:58:15 rpmi: python3-module-babel-1:2.9.1-alt1 sisyphus+282703.100.1.1 1628975529 installed <13>Nov 24 01:58:15 rpmi: python-sphinx-objects.inv-1:2.3.11.20211118-alt1 sisyphus+290350.100.1.1 1637547050 installed <13>Nov 24 01:58:15 rpmi: libxslt-1.1.34-alt3 sisyphus+275636.100.1.1 1624616833 installed <13>Nov 24 01:58:15 rpmi: python3-module-html5lib-1:1.1-alt1 sisyphus+278096.120.5.1 1626086978 installed <13>Nov 24 01:58:15 rpmi: python3-module-cssselect-0.9.1-alt3 sisyphus+270533.2600.6.1 1619684675 installed <13>Nov 24 01:58:15 rpmi: python3-module-lxml-4.6.4-alt1 sisyphus+290466.100.1.1 1637674873 installed <13>Nov 24 01:58:15 rpmi: python3-module-docutils-0.17.1-alt1 sisyphus+271898.100.1.1 1621041818 installed <13>Nov 24 01:58:15 rpmi: python3-module-sphinxcontrib-applehelp-1.0.2-alt1 sisyphus+276002.100.2.2 1624878023 installed <13>Nov 24 01:58:15 rpmi: python3-module-sphinxcontrib-devhelp-1.0.2-alt1 sisyphus+276003.100.2.2 1624879024 installed <13>Nov 24 01:58:15 rpmi: python3-module-sphinxcontrib-htmlhelp-2.0.0-alt1 sisyphus+272876.100.1.1 1622446944 installed <13>Nov 24 01:58:15 rpmi: python3-module-sphinxcontrib-jsmath-1.0.1-alt1 sisyphus+276004.100.1.1 1624811634 installed <13>Nov 24 01:58:15 rpmi: python3-module-sphinxcontrib-qthelp-1.0.3-alt1 sisyphus+276005.100.2.2 1624879764 installed <13>Nov 24 01:58:15 rpmi: python3-module-sphinxcontrib-serializinghtml-1.1.5-alt1 sisyphus+272874.100.1.1 1622445988 installed <13>Nov 24 01:58:15 rpmi: python3-module-sphinx-1:4.0.2-alt2 sisyphus+284851.300.2.1 1631173767 installed <13>Nov 24 01:58:15 rpmi: libunwind-1.5.0-alt2 sisyphus+285898.300.3.1 1632505140 installed <13>Nov 24 01:58:15 rpmi: setproctitle-0.3.2-alt3 sisyphus+278100.6300.1.1 1626060226 installed <86>Nov 24 01:58:15 groupadd[2448044]: group added to /etc/group: name=crontab, GID=499 <86>Nov 24 01:58:15 groupadd[2448044]: group added to /etc/gshadow: name=crontab <86>Nov 24 01:58:15 groupadd[2448044]: new group: name=crontab, GID=499 <13>Nov 24 01:58:15 rpmi: crontab-control-1.1-alt1 sisyphus+276802.100.1.1 1625236144 installed <13>Nov 24 01:58:15 rpmi: vixie-cron-4.1.20060426-alt10.2 sisyphus+278100.7100.1.1 1626060538 installed <13>Nov 24 01:58:15 rpmi: libpython3-3.9.7-alt3 sisyphus+287552.400.2.1 1634542953 installed <13>Nov 24 01:58:15 rpmi: libncurses-6.3.20211106-alt1 sisyphus+289273.100.1.1 1636477028 installed <13>Nov 24 01:58:15 rpmi: libtinfo-devel-6.3.20211106-alt1 sisyphus+289273.100.1.1 1636477028 installed <13>Nov 24 01:58:15 rpmi: libncurses-devel-6.3.20211106-alt1 sisyphus+289273.100.1.1 1636477028 installed <13>Nov 24 01:58:16 rpmi: python3-dev-3.9.7-alt3 sisyphus+287552.400.2.1 1634542953 installed <13>Nov 24 01:58:16 rpmi: libmnl-1.0.4-alt2 sisyphus+275374.100.1.2 1624495414 installed <13>Nov 24 01:58:16 rpmi: libiptables-1.8.7-alt1 sisyphus+278100.2500.1.1 1626058688 installed <13>Nov 24 01:58:16 rpmi: libibumad-37.0-alt1 sisyphus+286373.100.1.1 1633348622 installed <13>Nov 24 01:58:16 rpmi: libibmad-37.0-alt1 sisyphus+286373.100.1.1 1633348622 installed <13>Nov 24 01:58:16 rpmi: libibnetdisc-37.0-alt1 sisyphus+286373.100.1.1 1633348622 installed <13>Nov 24 01:58:16 rpmi: libevent2.1-2.1.8-alt3 sisyphus+279511.100.1.1 1626553788 installed <86>Nov 24 01:58:16 groupadd[2449050]: group added to /etc/group: name=_unbound, GID=498 <86>Nov 24 01:58:16 groupadd[2449050]: group added to /etc/gshadow: name=_unbound <86>Nov 24 01:58:16 groupadd[2449050]: new group: name=_unbound, GID=498 <86>Nov 24 01:58:16 useradd[2449055]: new user: name=_unbound, UID=499, GID=498, home=/var/lib/unbound, shell=/dev/null <13>Nov 24 01:58:16 rpmi: libunbound-1.13.2-alt1 sisyphus+282565.100.1.1 1628831190 installed <13>Nov 24 01:58:16 rpmi: libjson-c5-0.15-alt1.1 sisyphus+279547.100.1.2 1626594466 installed <13>Nov 24 01:58:16 rpmi: libbpf-0.5.0-alt1 sisyphus+285005.100.1.1 1631285802 installed <13>Nov 24 01:58:16 rpmi: libargon2-20190702-alt1 sisyphus+278291.100.1.1 1626084451 installed <13>Nov 24 01:58:16 rpmi: libcryptsetup-2.3.5-alt2 sisyphus+279413.100.1.1 1626507072 installed <13>Nov 24 01:58:16 rpmi: hwclock-1:2.37.2-alt2 sisyphus+284245.100.1.1 1630401195 installed <13>Nov 24 01:58:16 rpmi: systemd-sysctl-common-1:249.7-alt2 sisyphus+290489.100.1.1 1637691738 installed <13>Nov 24 01:58:16 rpmi: startup-0.9.9.13-alt1 sisyphus+284270.100.1.1 1630416269 installed <13>Nov 24 01:58:16 rpmi: systemd-utils-1:249.7-alt2 sisyphus+290489.100.1.1 1637691738 installed <13>Nov 24 01:58:16 rpmi: libkpathsea6-2021-alt1_3 sisyphus+285758.100.1.1 1632391098 installed <13>Nov 24 01:58:16 rpmi: libptexenc1-2021-alt1_3 sisyphus+285758.100.1.1 1632391098 installed <13>Nov 24 01:58:16 rpmi: libsynctex2-2021-alt1_3 sisyphus+285758.100.1.1 1632391098 installed <13>Nov 24 01:58:16 rpmi: libtexlua5-2021-alt1_3 sisyphus+285758.100.1.1 1632391098 installed <13>Nov 24 01:58:16 rpmi: zziplib-0.13.72-alt1 sisyphus+278032.100.1.2 1625982008 installed <13>Nov 24 01:58:16 rpmi: libxxhash-0.8.0-alt2 sisyphus+277476.100.2.1 1625621312 installed <13>Nov 24 01:58:16 rpmi: libpotrace-1.16-alt1 sisyphus+275746.100.1.1 1624752901 installed <13>Nov 24 01:58:16 rpmi: libicu69-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Nov 24 01:58:16 rpmi: tex-common-0.2-alt4 sisyphus+276869.100.1.1 1625246366 installed <13>Nov 24 01:58:16 rpmi: t1utils-1.42-alt1 sisyphus+278458.100.1.1 1626102085 installed <13>Nov 24 01:58:16 rpmi: ttf2pt1-3.4.4-alt1.qa1 sisyphus+275192.100.2.1 1624905844 installed <13>Nov 24 01:58:16 rpmi: libqqwing-1.3.4-alt2 sisyphus+275255.100.2.1 1624562960 installed <13>Nov 24 01:58:16 rpmi: qqwing-1.3.4-alt2 sisyphus+275255.100.2.1 1624562960 installed <13>Nov 24 01:58:16 rpmi: perl-Text-Unidecode-1.30-alt1 1480505027 installed <13>Nov 24 01:58:16 rpmi: perl-Unicode-Map-0.112-alt8 sisyphus+279723.3600.1.1 1626649989 installed <13>Nov 24 01:58:16 rpmi: perl-Digest-Perl-MD5-1.9-alt1 1394057208 installed <13>Nov 24 01:58:16 rpmi: perl-Crypt-RC4-2.02-alt1 1319549646 installed <13>Nov 24 01:58:16 rpmi: perl-Locale-Maketext-Simple-0.21-alt3 1321333616 installed <13>Nov 24 01:58:16 rpmi: perl-Net-SSLeay-1.90-alt1 sisyphus+279723.3000.1.1 1626649564 installed <13>Nov 24 01:58:16 rpmi: perl-IPC-System-Simple-1.30-alt1 sisyphus+248544.100.1.1 1585154078 installed <13>Nov 24 01:58:16 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Nov 24 01:58:16 rpmi: perl-File-Which-1.27-alt1 sisyphus+271986.100.1.1 1621196035 installed <13>Nov 24 01:58:16 rpmi: perl-File-Copy-Recursive-0.45-alt1 sisyphus+235291.100.1.1 1564606222 installed <13>Nov 24 01:58:16 rpmi: perl-Digest-SHA1-2.13-alt5.2 sisyphus+279723.3400.1.1 1626649913 installed <13>Nov 24 01:58:16 rpmi: perl-TimeDate-2.33-alt1 sisyphus+252901.100.1.1 1591387378 installed <13>Nov 24 01:58:16 rpmi: perl-Term-Cap-1.17-alt1 1445018869 installed <13>Nov 24 01:58:16 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed <13>Nov 24 01:58:16 rpmi: perl-IO-String-1.08-alt2 1321677915 installed <13>Nov 24 01:58:16 rpmi: perl-Compress-Raw-Bzip2-2.101-alt1 sisyphus+279723.400.1.1 1626648931 installed <13>Nov 24 01:58:16 rpmi: libpipeline-1.5.4-alt1_1 sisyphus+289767.100.1.1 1636833187 installed <13>Nov 24 01:58:16 rpmi: man-db-2.9.0-alt3 sisyphus+278019.100.1.2 1625976989 installed <13>Nov 24 01:58:16 rpmi: hd2u-1.0.3-alt2 sisyphus+275312.100.2.1 1624906676 installed <13>Nov 24 01:58:16 rpmi: perl-Filter-1.60-alt1 sisyphus+279723.100.1.1 1626648797 installed <13>Nov 24 01:58:16 rpmi: perl-Encode-3.16-alt1 sisyphus+287134.100.1.1 1634299216 installed <13>Nov 24 01:58:16 rpmi: perl-URI-5.10-alt1 sisyphus+288175.100.1.1 1635236817 installed <13>Nov 24 01:58:16 rpmi: perl-IO-Compress-2.102-alt1 sisyphus+278038.1500.1.2 1625983088 installed <13>Nov 24 01:58:16 rpmi: perl-HTML-Parser-3.76-alt1 sisyphus+279723.500.1.1 1626648959 installed <13>Nov 24 01:58:16 rpmi: perl-Net-HTTP-6.21-alt1 sisyphus+268278.100.1.1 1616563972 installed <13>Nov 24 01:58:16 rpmi: perl-IO-Zlib-1.11-alt1 sisyphus+258984.100.1.1 1601542681 installed <13>Nov 24 01:58:16 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Nov 24 01:58:16 rpmi: foomatic-db-engine-4.0.12-alt1 sisyphus+278189.100.1.1 1626076171 installed <13>Nov 24 01:58:16 rpmi: perl-Pod-Simple-3.43-alt1 sisyphus+276561.100.1.1 1625127752 installed <13>Nov 24 01:58:16 rpmi: perl-Pod-Usage-2.01-alt1 sisyphus+277175.100.1.1 1625408247 installed <13>Nov 24 01:58:16 rpmi: perl-podlators-4.14-alt1 sisyphus+277178.100.1.2 1625426264 installed <13>Nov 24 01:58:16 rpmi: perl-Archive-Tar-2.40-alt1 sisyphus+281653.100.1.1 1627900756 installed <13>Nov 24 01:58:16 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Nov 24 01:58:16 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Nov 24 01:58:16 rpmi: perl-HTTP-Message-6.35-alt1 sisyphus+289908.100.1.1 1637122708 installed <13>Nov 24 01:58:16 rpmi: perl-HTTP-Cookies-6.10-alt1 sisyphus+264349.100.1.1 1609891183 installed <13>Nov 24 01:58:16 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Nov 24 01:58:16 rpmi: perl-libwww-6.58-alt1 sisyphus+288172.100.1.2 1635237086 installed <13>Nov 24 01:58:16 rpmi: perl-HTML-Tree-5.07-alt1 sisyphus+277105.100.1.1 1625402682 installed <13>Nov 24 01:58:16 rpmi: perl-HTML-Formatter-2.16-alt1 1482105372 installed <13>Nov 24 01:58:16 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+279723.1300.1.1 1626649131 installed <13>Nov 24 01:58:16 rpmi: perl-XML-XPath-1.44-alt1 sisyphus.215541.100 1540451758 installed <13>Nov 24 01:58:16 rpmi: perl-IO-Socket-SSL-2.072-alt1 sisyphus+283189.100.1.2 1629246711 installed <13>Nov 24 01:58:16 rpmi: perl-Net-HTTPS-6.21-alt1 sisyphus+268278.100.1.1 1616563972 installed <13>Nov 24 01:58:16 rpmi: perl-LWP-Protocol-https-6.10-alt1 sisyphus+263916.100.1.3 1608937434 installed <13>Nov 24 01:58:16 rpmi: perl-HTML-Form-6.07-alt1 sisyphus+246847.100.1.1 1582555741 installed <13>Nov 24 01:58:17 rpmi: perl-WWW-Mechanize-2.06-alt1 sisyphus+288176.100.1.3 1635237783 installed <13>Nov 24 01:58:17 rpmi: perl-Text-CSV_XS-1.46-alt1 sisyphus+279723.3500.1.1 1626649958 installed <13>Nov 24 01:58:17 rpmi: perl-Spreadsheet-ParseExcel-1:0.65-alt1 1395677487 installed <13>Nov 24 01:58:17 rpmi: libteckit-2.5.1-alt2.1 sisyphus+275250.100.2.1 1624906328 installed <13>Nov 24 01:58:17 rpmi: libteckit-utils-2.5.1-alt2.1 sisyphus+275250.100.2.1 1624906328 installed <13>Nov 24 01:58:17 rpmi: perl-IPC-Run3-0.048-alt1 1410690027 installed <13>Nov 24 01:58:17 rpmi: psutils-2:2.07-alt1 sisyphus+288874.100.1.1 1636096345 installed <13>Nov 24 01:58:17 rpmi: publicsuffix-list-dafsa-20210929-alt1 sisyphus+286161.100.1.1 1632988273 installed <13>Nov 24 01:58:17 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547547 installed <13>Nov 24 01:58:17 rpmi: libnghttp2-1.41.0-alt2 sisyphus+286786.100.1.1 1633940948 installed <13>Nov 24 01:58:17 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Nov 24 01:58:17 rpmi: rsync-3.1.3-alt2 sisyphus+278100.6000.1.1 1626060142 installed <13>Nov 24 01:58:17 rpmi: openssh-common-8.6p1-alt2 sisyphus+286003.100.1.1 1632744244 installed <13>Nov 24 01:58:17 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Nov 24 01:58:17 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Nov 24 01:58:17 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Nov 24 01:58:17 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <86>Nov 24 01:58:17 groupadd[2450696]: group added to /etc/group: name=_keytab, GID=497 <86>Nov 24 01:58:17 groupadd[2450696]: group added to /etc/gshadow: name=_keytab <86>Nov 24 01:58:17 groupadd[2450696]: new group: name=_keytab, GID=497 <13>Nov 24 01:58:17 rpmi: libkrb5-1.19.2-alt2 sisyphus+281652.100.1.1 1627900207 installed <86>Nov 24 01:58:17 groupadd[2450843]: group added to /etc/group: name=sasl, GID=496 <86>Nov 24 01:58:17 groupadd[2450843]: group added to /etc/gshadow: name=sasl <86>Nov 24 01:58:17 groupadd[2450843]: new group: name=sasl, GID=496 <13>Nov 24 01:58:17 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929840 installed <13>Nov 24 01:58:17 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Nov 24 01:58:17 rpmi: libcurl-7.80.0-alt1 sisyphus+290333.100.1.1 1637428403 installed <13>Nov 24 01:58:17 rpmi: libedit3-3.1.20191231-alt1 sisyphus+278505.100.1.1 1626106374 installed <86>Nov 24 01:58:17 groupadd[2451002]: group added to /etc/group: name=sshagent, GID=495 <86>Nov 24 01:58:17 groupadd[2451002]: group added to /etc/gshadow: name=sshagent <86>Nov 24 01:58:17 groupadd[2451002]: new group: name=sshagent, GID=495 <13>Nov 24 01:58:17 rpmi: openssh-clients-8.6p1-alt2 sisyphus+286003.100.1.1 1632744244 installed <13>Nov 24 01:58:17 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Nov 24 01:58:17 rpmi: libstdc++11-devel-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Nov 24 01:58:17 rpmi: gcc11-c++-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Nov 24 01:58:18 rpmi: gambit-4.9.3-alt2 sisyphus+278823.100.1.1 1626220385 installed <13>Nov 24 01:58:18 rpmi: ed-1:0.2-alt10 sisyphus+278100.1100.1.1 1626056843 installed <13>Nov 24 01:58:18 rpmi: losetup-2.37.2-alt2 sisyphus+284245.100.1.1 1630401195 installed <13>Nov 24 01:58:18 rpmi: lsblk-2.37.2-alt2 sisyphus+284245.100.1.1 1630401195 installed <86>Nov 24 01:58:18 groupadd[2453259]: group added to /etc/group: name=tape, GID=494 <86>Nov 24 01:58:18 groupadd[2453259]: group added to /etc/gshadow: name=tape <86>Nov 24 01:58:18 groupadd[2453259]: new group: name=tape, GID=494 <86>Nov 24 01:58:18 groupadd[2453266]: group added to /etc/group: name=dialout, GID=493 <86>Nov 24 01:58:18 groupadd[2453266]: group added to /etc/gshadow: name=dialout <86>Nov 24 01:58:18 groupadd[2453266]: new group: name=dialout, GID=493 <86>Nov 24 01:58:18 groupadd[2453273]: group added to /etc/group: name=input, GID=492 <86>Nov 24 01:58:18 groupadd[2453273]: group added to /etc/gshadow: name=input <86>Nov 24 01:58:18 groupadd[2453273]: new group: name=input, GID=492 <86>Nov 24 01:58:18 groupadd[2453279]: group added to /etc/group: name=video, GID=491 <86>Nov 24 01:58:18 groupadd[2453279]: group added to /etc/gshadow: name=video <86>Nov 24 01:58:18 groupadd[2453279]: new group: name=video, GID=491 <86>Nov 24 01:58:18 groupadd[2453290]: group added to /etc/group: name=render, GID=490 <86>Nov 24 01:58:18 groupadd[2453290]: group added to /etc/gshadow: name=render <86>Nov 24 01:58:18 groupadd[2453290]: new group: name=render, GID=490 <13>Nov 24 01:58:18 rpmi: udev-1:249.7-alt2 sisyphus+290489.100.1.1 1637691738 installed <13>Nov 24 01:58:18 rpmi: dmsetup-1.02.179-alt2 sisyphus+287340.100.1.1 1634383919 installed <13>Nov 24 01:58:18 rpmi: rdma-core-37.0-alt1 sisyphus+286373.100.1.1 1633348622 installed <13>Nov 24 01:58:18 rpmi: diffstat-1.64-alt1 sisyphus+278100.700.1.1 1626056683 installed <13>Nov 24 01:58:18 rpmi: git-core-2.33.1-alt1 sisyphus+288703.100.1.1 1635800054 installed <13>Nov 24 01:58:18 rpmi: libdialog-1.3.20171209-alt2 sisyphus+284461.40.2.1 1630655674 installed <13>Nov 24 01:58:18 rpmi: dialog-1.3.20171209-alt2 sisyphus+284461.40.2.1 1630655674 installed <13>Nov 24 01:58:18 rpmi: libImageMagick6-common-6.9.12.28-alt1 sisyphus+289779.100.1.1 1636878446 installed <13>Nov 24 01:58:18 rpmi: libwmflite-0.2.8.4-alt13 sisyphus+275127.100.1.1 1624406837 installed <13>Nov 24 01:58:18 rpmi: liblqr-0.4.2-alt1 sisyphus+276247.100.1.2 1624927461 installed <13>Nov 24 01:58:18 rpmi: djvu-common-3.5.27-alt1 sisyphus+275289.100.1.2 1624473687 installed <13>Nov 24 01:58:18 rpmi: libdjvu-3.5.27-alt1 sisyphus+275289.100.1.2 1624473687 installed <13>Nov 24 01:58:18 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+275722.100.1.1 1624749869 installed <13>Nov 24 01:58:18 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Nov 24 01:58:18 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Nov 24 01:58:18 rpmi: libgdk-pixbuf-locales-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Nov 24 01:58:18 rpmi: libde265-1.0.7-alt1 sisyphus+275350.100.1.2 1624489754 installed <13>Nov 24 01:58:18 rpmi: libaom3-3.1.2-alt2 sisyphus+284158.100.1.1 1630312716 installed <13>Nov 24 01:58:18 rpmi: libatk-locales-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Nov 24 01:58:19 rpmi: libatk-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Nov 24 01:58:19 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260802 installed <13>Nov 24 01:58:19 rpmi: libthai-0.1.28-alt1_1 sisyphus+275403.100.1.2 1624502529 installed <13>Nov 24 01:58:19 rpmi: shared-mime-info-2.1-alt1 sisyphus+278982.100.1.1 1626350317 installed <13>Nov 24 01:58:19 rpmi: gsettings-desktop-schemas-data-41.0-alt1 sisyphus+290326.500.2.1 1637476268 installed <13>Nov 24 01:58:19 rpmi: libgio-2.70.1-alt1 sisyphus+290326.240.2.1 1637476149 installed <13>Nov 24 01:58:19 rpmi: gsettings-desktop-schemas-41.0-alt1 sisyphus+290326.500.2.1 1637476268 installed <13>Nov 24 01:58:19 rpmi: libgdk-pixbuf-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Nov 24 01:58:19 rpmi: libheif-1.11.0-alt1 sisyphus+279399.100.1.2 1626532543 installed <13>Nov 24 01:58:19 rpmi: gtk-update-icon-cache-3.24.30-alt2 sisyphus+285283.100.1.1 1631713610 installed <13>Nov 24 01:58:19 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080762 installed <13>Nov 24 01:58:19 rpmi: libwayland-client-1.19.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Nov 24 01:58:19 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084210 installed <13>Nov 24 01:58:19 rpmi: libdrm-1:2.4.108-alt1 sisyphus+289309.100.1.1 1636539685 installed <13>Nov 24 01:58:19 rpmi: libgbm-4:21.3.0-alt1 sisyphus+290385.100.1.1 1637573360 installed <13>Nov 24 01:58:19 rpmi: libX11-locales-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Nov 24 01:58:19 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed <13>Nov 24 01:58:19 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Nov 24 01:58:19 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Nov 24 01:58:19 rpmi: libX11-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Nov 24 01:58:19 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Nov 24 01:58:19 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Nov 24 01:58:19 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Nov 24 01:58:19 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263295 installed <13>Nov 24 01:58:19 rpmi: libXft-2.3.4-alt1 sisyphus+284644.500.1.1 1630910476 installed <13>Nov 24 01:58:19 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed <13>Nov 24 01:58:19 rpmi: libXrandr-1.5.2-alt1 sisyphus+275330.100.2.2 1624575558 installed <13>Nov 24 01:58:19 rpmi: libXpm-3.5.13-alt1 sisyphus+278339.100.1.2 1626171698 installed <13>Nov 24 01:58:19 rpmi: libgd3-2.3.3-alt1 sisyphus+286379.100.1.1 1633353307 installed <13>Nov 24 01:58:19 rpmi: libXaw-1.0.14-alt1 sisyphus+284644.100.1.1 1630910247 installed <13>Nov 24 01:58:19 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577011 installed <13>Nov 24 01:58:19 rpmi: libGLX-mesa-4:21.3.0-alt1 sisyphus+290385.100.1.1 1637573360 installed <13>Nov 24 01:58:19 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed <13>Nov 24 01:58:19 rpmi: libEGL-mesa-4:21.3.0-alt1 sisyphus+290385.100.1.1 1637573360 installed <13>Nov 24 01:58:19 rpmi: libEGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 24 01:58:19 rpmi: libGLX-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 24 01:58:19 rpmi: libGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 24 01:58:19 rpmi: libcairo-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578007 installed <13>Nov 24 01:58:19 rpmi: libpango-1.48.10-alt1 sisyphus+285076.100.1.1 1631425168 installed <13>Nov 24 01:58:19 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Nov 24 01:58:19 rpmi: liblasi-1.1.3-alt3 sisyphus+286812.100.2.1 1633968131 installed <13>Nov 24 01:58:19 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578007 installed <13>Nov 24 01:58:19 rpmi: librsvg-1:2.52.4-alt1 sisyphus+290326.1100.2.1 1637477032 installed <13>Nov 24 01:58:19 rpmi: libfreeglut-3.2.1-alt3.1 sisyphus+279570.100.1.2 1626605106 installed <13>Nov 24 01:58:19 rpmi: groff-x11-1.22.3-alt2 sisyphus+275306.100.2.1 1624538375 installed <13>Nov 24 01:58:19 rpmi: libXcursor-1.2.0-alt1 sisyphus+278256.100.1.2 1626134578 installed <13>Nov 24 01:58:19 rpmi: perl-Tk-804.036-alt1 sisyphus+279723.3300.1.1 1626649879 installed <13>Nov 24 01:58:19 rpmi: libtk-8.6.12-alt1 sisyphus+289207.200.1.1 1636394135 installed <13>Nov 24 01:58:19 rpmi: tk-8.6.12-alt1 sisyphus+289207.200.1.1 1636394135 installed <13>Nov 24 01:58:19 rpmi: ghostscript-module-X-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Nov 24 01:58:20 rpmi: texlive-2021-alt1_3 sisyphus+285758.100.1.1 1632391098 installed <13>Nov 24 01:58:28 rpmi: texlive-collection-basic-2021-alt1_4 sisyphus+285425.100.1.1 1631913341 installed <13>Nov 24 01:58:28 rpmi: groff-dvi-1.22.3-alt2 sisyphus+275306.100.2.1 1624538375 installed <13>Nov 24 01:58:28 rpmi: libXinerama-1.1.4-alt1 sisyphus+275328.100.2.2 1624575558 installed <13>Nov 24 01:58:28 rpmi: libXcomposite-0.4.5-alt1 sisyphus+275323.100.2.2 1624573269 installed <13>Nov 24 01:58:28 rpmi: libXdamage-1.1.5-alt1 sisyphus+275324.100.2.2 1624573269 installed <13>Nov 24 01:58:29 rpmi: libgtk+2-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Nov 24 01:58:29 rpmi: libgraphviz-2.41.2-alt5 sisyphus+279667.100.1.2 1626656493 installed <13>Nov 24 01:58:29 rpmi: libgtkglext-1.2.0-alt5 sisyphus+278412.100.1.2 1626206885 installed <13>Nov 24 01:58:29 rpmi: libglade-2.6.4-alt6 sisyphus+286822.100.2.1 1633968398 installed <13>Nov 24 01:58:29 rpmi: openexr25-common-2.5.6-alt4 sisyphus+289315.100.1.1 1636546963 installed <13>Nov 24 01:58:29 rpmi: libilmimf25-2.5.6-alt4 sisyphus+289315.100.1.1 1636546963 installed <13>Nov 24 01:58:29 rpmi: libImageMagick6.7-6.9.12.28-alt1 sisyphus+289779.100.1.1 1636878446 installed <13>Nov 24 01:58:29 rpmi: ImageMagick-tools-6.9.12.28-alt1 sisyphus+289779.100.1.1 1636878446 installed <13>Nov 24 01:58:29 rpmi: groff-extra-1.22.3-alt2 sisyphus+275306.100.2.1 1624538375 installed <13>Nov 24 01:58:29 rpmi: groff-1.22.3-alt2 sisyphus+275306.100.2.1 1624538375 installed <13>Nov 24 01:58:29 rpmi: graphviz-2.41.2-alt5 sisyphus+279667.100.1.2 1626656493 installed <13>Nov 24 01:58:29 rpmi: rdma-core-devel-37.0-alt1 sisyphus+286373.100.1.1 1633348622 installed <13>Nov 24 01:58:29 rpmi: gcc-c++-11-alt1 sisyphus+285602.400.1.1 1632238564 installed <13>Nov 24 01:58:29 rpmi: libbpf-devel-0.5.0-alt1 sisyphus+285005.100.1.1 1631285802 installed <13>Nov 24 01:58:29 rpmi: libunbound-devel-1.13.2-alt1 sisyphus+282565.100.1.1 1628831190 installed <13>Nov 24 01:58:29 rpmi: libmnl-devel-1.0.4-alt2 sisyphus+275374.100.1.2 1624495414 installed <13>Nov 24 01:58:29 rpmi: python3-module-setuptools-1:58.4.0-alt1 sisyphus+288641.100.2.1 1635771377 installed <13>Nov 24 01:58:29 rpmi: libunwind-devel-1.5.0-alt2 sisyphus+285898.300.3.1 1632505140 installed <13>Nov 24 01:58:29 rpmi: dpdk-devel-19.11.8-alt1 sisyphus+276365.100.1.1 1624986060 installed <13>Nov 24 01:58:29 rpmi: libpcap-devel-2:1.9.1-alt2 sisyphus+278380.100.1.1 1626093290 installed <13>Nov 24 01:58:29 rpmi: libnuma-devel-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Nov 24 01:58:29 rpmi: openssl-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383589 installed <13>Nov 24 01:58:29 rpmi: libssl-devel-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383589 installed <13>Nov 24 01:58:29 rpmi: libelf-devel-0.186-alt1 sisyphus+289362.100.1.1 1636586541 installed <13>Nov 24 01:58:29 rpmi: libcap-ng-devel-0.8.2-alt1 sisyphus+278158.200.1.1 1626049732 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/openvswitch-2.14.2-alt2.nosrc.rpm (w1.gzdio) Installing openvswitch-2.14.2-alt2.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.14246 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf openvswitch-2.14.2 + echo 'Source #0 (openvswitch-2.14.2.tar):' Source #0 (openvswitch-2.14.2.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/openvswitch-2.14.2.tar + cd openvswitch-2.14.2 + /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.14246 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd openvswitch-2.14.2 + 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 -flto=auto' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess ++ dirname /usr/lib64/dpdk/x86_64-default-linux-gcc/.config + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --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-ndebug --enable-ssl --enable-afxdp --with-dpdk=/usr/lib64/dpdk/x86_64-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 x86_64-alt-linux-gcc... x86_64-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 x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking dependency style of x86_64-alt-linux-gcc... none checking for x86_64-alt-linux-gcc option to accept ISO C99... none needed checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-alt-linux-g++ accepts -g... yes checking dependency style of x86_64-alt-linux-g++... none checking how to run the C preprocessor... x86_64-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 x86_64-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... no checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-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 x86_64-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 x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-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 x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-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 x86_64-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 x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... x86_64-alt-linux-g++ -E checking for ld used by x86_64-alt-linux-g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the x86_64-alt-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for x86_64-alt-linux-g++ option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-g++ PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-g++ static flag -static works... no checking if x86_64-alt-linux-g++ supports -c -o file.o... yes checking if x86_64-alt-linux-g++ supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for library containing pow... -lm checking for library containing clock_gettime... none required checking for library containing timer_create... none required checking for library containing pthread_rwlock_tryrdlock... none required 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... sphinx-build-3 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... yes checking bpf/libbpf.h usability... yes checking bpf/libbpf.h presence... yes checking for bpf/libbpf.h... yes checking linux/if_xdp.h usability... yes checking linux/if_xdp.h presence... yes checking for linux/if_xdp.h... yes checking bpf/xsk.h usability... yes checking bpf/xsk.h presence... yes checking for bpf/xsk.h... yes checking for pthread_spin_lock... (cached) yes checking for library containing numa_alloc_onnode... -lnuma checking whether xsk_ring_prod__needs_wakeup is declared... yes checking whether sys_siglist is declared... no checking whether malloc_trim is declared... yes checking for struct stat.st_mtim.tv_nsec... yes checking for struct stat.st_mtimensec... no checking for struct ifreq.ifr_flagshigh... no checking for struct mmsghdr.msg_len... yes checking for struct sockaddr_in6.sin6_scope_id... yes checking for mlockall... yes checking for strnlen... yes checking for getloadavg... yes checking for statvfs... yes checking for getmntent_r... yes checking for sendmmsg... yes checking for clock_gettime... yes checking mntent.h usability... yes checking mntent.h presence... yes checking for mntent.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking linux/types.h usability... yes checking linux/types.h presence... yes checking for linux/types.h... yes checking linux/if_ether.h usability... yes checking linux/if_ether.h presence... yes checking for linux/if_ether.h... yes checking linux/net_namespace.h usability... yes checking linux/net_namespace.h presence... yes checking for linux/net_namespace.h... yes checking stdatomic.h usability... yes checking stdatomic.h presence... yes checking for stdatomic.h... yes checking bits/floatn-common.h usability... yes checking bits/floatn-common.h presence... yes checking for bits/floatn-common.h... yes checking for net/if_mib.h... no checking for library containing backtrace... none required checking linux/perf_event.h usability... yes checking linux/perf_event.h presence... yes checking for linux/perf_event.h... yes checking valgrind/valgrind.h usability... no checking valgrind/valgrind.h presence... no checking for valgrind/valgrind.h... no checking for connect in -lsocket... no checking for library containing gethostbyname... none required checking XenServer release... none checking for groff... yes checking whether x86_64-alt-linux-gcc has that supports thread_local... yes checking for library containing __atomic_load_8... -latomic checking whether x86_64-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.2) checking whether x86_64-alt-linux-g++ supports C++11 features by default... yes checking for working posix_memalign... yes checking for ub_ctx_create in -lunbound... yes checking for unw_backtrace in -lunwind... 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 x86_64-alt-linux-gcc accepts -Werror... yes checking whether x86_64-alt-linux-gcc accepts -Wall... yes checking whether x86_64-alt-linux-gcc accepts -Wextra... yes checking whether x86_64-alt-linux-gcc accepts -Wno-sign-compare... yes checking whether x86_64-alt-linux-gcc accepts -Wpointer-arith... yes checking whether x86_64-alt-linux-gcc accepts -Wformat -Wformat-security... yes checking whether x86_64-alt-linux-gcc accepts -Wswitch-enum... yes checking whether x86_64-alt-linux-gcc accepts -Wunused-parameter... yes checking whether x86_64-alt-linux-gcc accepts -Wbad-function-cast... yes checking whether x86_64-alt-linux-gcc accepts -Wcast-align... yes checking whether x86_64-alt-linux-gcc accepts -Wstrict-prototypes... yes checking whether x86_64-alt-linux-gcc accepts -Wold-style-definition... yes checking whether x86_64-alt-linux-gcc accepts -Wmissing-prototypes... yes checking whether x86_64-alt-linux-gcc accepts -Wmissing-field-initializers... yes checking whether x86_64-alt-linux-gcc accepts -Wthread-safety... no checking whether x86_64-alt-linux-gcc accepts -fno-strict-aliasing... yes checking whether x86_64-alt-linux-gcc accepts -Wswitch-bool... yes checking whether x86_64-alt-linux-gcc accepts -Wlogical-not-parentheses... yes checking whether x86_64-alt-linux-gcc accepts -Wsizeof-array-argument... yes checking whether x86_64-alt-linux-gcc accepts -Wbool-compare... yes checking whether x86_64-alt-linux-gcc accepts -Wshift-negative-value... yes checking whether x86_64-alt-linux-gcc accepts -Wduplicated-cond... yes checking whether x86_64-alt-linux-gcc accepts -Qunused-arguments... no checking whether x86_64-alt-linux-gcc accepts -Wshadow... yes checking whether x86_64-alt-linux-gcc accepts -Wmultistatement-macros... yes checking whether x86_64-alt-linux-gcc accepts -Wcast-align=strict... yes checking whether x86_64-alt-linux-gcc accepts -Wno-null-pointer-arithmetic... no checking whether x86_64-alt-linux-gcc accepts -Warray-bounds-pointer-arithmetic... no checking whether x86_64-alt-linux-gcc accepts -Wno-unused... yes checking whether x86_64-alt-linux-gcc accepts -Wno-unused-parameter... yes checking whether x86_64-alt-linux-gcc accepts -mavx512f... yes checking whether x86_64-alt-linux-gcc accepts -mavx512f... (cached) yes checking target hint for cgcc... x86_64 checking vector options for cgcc... -D__MMX__=1 -D__MMX_WITH_SSE__=1 -D__SSE2_MATH__=1 -D__SSE_MATH__=1 -D__SSE__=1 -D__SSE2__=1 checking whether DPCLS Autovalidator is default implementation... no checking binutils avx512 assembler checks passing... yes checking for struct tcf_t.firstuse... yes checking whether dpdk is enabled... yes checking for rte_config.h... yes checking whether RTE_LIBRTE_VHOST_NUMA is declared... yes checking for library containing get_mempolicy... none required checking whether RTE_EAL_NUMA_AWARE_HUGEPAGES is declared... yes checking for library containing get_mempolicy... (cached) none required 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... none required checking whether linking with dpdk works... yes checking whether x86_64-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 -j16 make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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[@],/etc/openvswitch,g' \ < python/ovs/dirs.py.template > python/ovs/dirs.py.tmp && \ mv python/ovs/dirs.py.tmp python/ovs/dirs.py make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make all-recursive Making all in datapath make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/object-collection.lo lib/object-collection.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/object-collection.c -fPIC -DPIC -o lib/.libs/object-collection.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-ipfix.lo lib/ofp-ipfix.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-ipfix.c -fPIC -DPIC -o lib/.libs/ofp-ipfix.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-bundle.lo lib/ofp-bundle.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-bundle.c -fPIC -DPIC -o lib/.libs/ofp-bundle.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-ed-props.lo lib/ofp-ed-props.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-connection.lo lib/ofp-connection.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-connection.c -fPIC -DPIC -o lib/.libs/ofp-connection.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-meter.lo lib/ofp-meter.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-meter.c -fPIC -DPIC -o lib/.libs/ofp-meter.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-match.lo lib/ofp-match.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-match.c -fPIC -DPIC -o lib/.libs/ofp-match.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-prop.lo lib/ofp-prop.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-prop.c -fPIC -DPIC -o lib/.libs/ofp-prop.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-parse.lo lib/ofp-parse.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-parse.c -fPIC -DPIC -o lib/.libs/ofp-parse.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-flow.lo lib/ofp-flow.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-flow.c -fPIC -DPIC -o lib/.libs/ofp-flow.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-monitor.lo lib/ofp-monitor.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-monitor.c -fPIC -DPIC -o lib/.libs/ofp-monitor.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-protocol.lo lib/ofp-protocol.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-protocol.c -fPIC -DPIC -o lib/.libs/ofp-protocol.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-group.lo lib/ofp-group.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-group.c -fPIC -DPIC -o lib/.libs/ofp-group.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-switch.lo lib/ofp-switch.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-switch.c -fPIC -DPIC -o lib/.libs/ofp-switch.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-port.lo lib/ofp-port.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-port.c -fPIC -DPIC -o lib/.libs/ofp-port.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-queue.lo lib/ofp-queue.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-queue.c -fPIC -DPIC -o lib/.libs/ofp-queue.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-version-opt.lo lib/ofp-version-opt.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-util.lo lib/ofp-util.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-util.c -fPIC -DPIC -o lib/.libs/ofp-util.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovs-atomic-locked.lo lib/ovs-atomic-locked.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofpbuf.lo lib/ofpbuf.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofpbuf.c -fPIC -DPIC -o lib/.libs/ofpbuf.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovs-rcu.lo lib/ovs-rcu.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ovs-rcu.c -fPIC -DPIC -o lib/.libs/ovs-rcu.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-table.lo lib/ofp-table.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-table.c -fPIC -DPIC -o lib/.libs/ofp-table.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovs-numa.lo lib/ovs-numa.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ovs-numa.c -fPIC -DPIC -o lib/.libs/ovs-numa.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovs-thread.lo lib/ovs-thread.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ovs-thread.c -fPIC -DPIC -o lib/.libs/ovs-thread.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovsdb-condition.lo lib/ovsdb-condition.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ovsdb-condition.c -fPIC -DPIC -o lib/.libs/ovsdb-condition.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovsdb-set-op.lo lib/ovsdb-set-op.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovsdb-error.lo lib/ovsdb-error.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ovsdb-error.c -fPIC -DPIC -o lib/.libs/ovsdb-error.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovsdb-map-op.lo lib/ovsdb-map-op.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovsdb-data.lo lib/ovsdb-data.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ovsdb-data.c -fPIC -DPIC -o lib/.libs/ovsdb-data.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovsdb-parser.lo lib/ovsdb-parser.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ovsdb-parser.c -fPIC -DPIC -o lib/.libs/ovsdb-parser.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovsdb-session.lo lib/ovsdb-session.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ovsdb-session.c -fPIC -DPIC -o lib/.libs/ovsdb-session.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/odp-execute.lo lib/odp-execute.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/odp-execute.c -fPIC -DPIC -o lib/.libs/odp-execute.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/odp-execute.c:29: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovsdb-types.lo lib/ovsdb-types.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ovsdb-types.c -fPIC -DPIC -o lib/.libs/ovsdb-types.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-packet.lo lib/ofp-packet.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-packet.c -fPIC -DPIC -o lib/.libs/ofp-packet.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/ofp-packet.c:20: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/perf-counter.lo lib/perf-counter.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/perf-counter.c -fPIC -DPIC -o lib/.libs/perf-counter.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/stopwatch.lo lib/stopwatch.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/stopwatch.c -fPIC -DPIC -o lib/.libs/stopwatch.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ox-stat.lo lib/ox-stat.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ox-stat.c -fPIC -DPIC -o lib/.libs/ox-stat.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-print.lo lib/ofp-print.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-print.c -fPIC -DPIC -o lib/.libs/ofp-print.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/ofp-print.c:34: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/pvector.lo lib/pvector.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/pvector.c -fPIC -DPIC -o lib/.libs/pvector.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/process.lo lib/process.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/process.c -fPIC -DPIC -o lib/.libs/process.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/poll-loop.lo lib/poll-loop.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/poll-loop.c -fPIC -DPIC -o lib/.libs/poll-loop.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/random.lo lib/random.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/random.c -fPIC -DPIC -o lib/.libs/random.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovsdb-idl.lo lib/ovsdb-idl.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ovsdb-idl.c -fPIC -DPIC -o lib/.libs/ovsdb-idl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/reconnect.lo lib/reconnect.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/reconnect.c -fPIC -DPIC -o lib/.libs/reconnect.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/sha1.lo lib/sha1.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/sha1.c -fPIC -DPIC -o lib/.libs/sha1.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/seq.lo lib/seq.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/seq.c -fPIC -DPIC -o lib/.libs/seq.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/rconn.lo lib/rconn.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/rconn.c -fPIC -DPIC -o lib/.libs/rconn.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/shash.lo lib/shash.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/shash.c -fPIC -DPIC -o lib/.libs/shash.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovs-lldp.lo lib/ovs-lldp.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ovs-lldp.c -fPIC -DPIC -o lib/.libs/ovs-lldp.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/simap.lo lib/simap.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/simap.c -fPIC -DPIC -o lib/.libs/simap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/sort.lo lib/sort.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/sort.c -fPIC -DPIC -o lib/.libs/sort.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/skiplist.lo lib/skiplist.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/skiplist.c -fPIC -DPIC -o lib/.libs/skiplist.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovs-router.lo lib/ovs-router.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ovs-router.c -fPIC -DPIC -o lib/.libs/ovs-router.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/smap.lo lib/smap.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/smap.c -fPIC -DPIC -o lib/.libs/smap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/sset.lo lib/sset.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/sset.c -fPIC -DPIC -o lib/.libs/sset.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/stdio.lo lib/stdio.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/stdio.c -fPIC -DPIC -o lib/.libs/stdio.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/stream-fd.lo lib/stream-fd.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/stream-fd.c -fPIC -DPIC -o lib/.libs/stream-fd.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/string.lo lib/string.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/string.c -fPIC -DPIC -o lib/.libs/string.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/socket-util.lo lib/socket-util.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/socket-util.c -fPIC -DPIC -o lib/.libs/socket-util.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/stream-tcp.lo lib/stream-tcp.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/stream-tcp.c -fPIC -DPIC -o lib/.libs/stream-tcp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/syslog-direct.lo lib/syslog-direct.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/syslog-direct.c -fPIC -DPIC -o lib/.libs/syslog-direct.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/odp-util.lo lib/odp-util.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/odp-util.c -fPIC -DPIC -o lib/.libs/odp-util.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/svec.lo lib/svec.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/svec.c -fPIC -DPIC -o lib/.libs/svec.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/stream.lo lib/stream.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/stream.c -fPIC -DPIC -o lib/.libs/stream.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/syslog-libc.lo lib/syslog-libc.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/syslog-libc.c -fPIC -DPIC -o lib/.libs/syslog-libc.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/syslog-null.lo lib/syslog-null.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/syslog-null.c -fPIC -DPIC -o lib/.libs/syslog-null.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/timer.lo lib/timer.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/timer.c -fPIC -DPIC -o lib/.libs/timer.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/pcap-file.lo lib/pcap-file.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/pcap-file.c -fPIC -DPIC -o lib/.libs/pcap-file.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/pcap-file.c:26: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/table.lo lib/table.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/table.c -fPIC -DPIC -o lib/.libs/table.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/packets.lo lib/packets.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/packets.c -fPIC -DPIC -o lib/.libs/packets.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/packets.c:35: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/unicode.lo lib/unicode.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/unicode.c -fPIC -DPIC -o lib/.libs/unicode.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/timeval.lo lib/timeval.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/timeval.c -fPIC -DPIC -o lib/.libs/timeval.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/token-bucket.lo lib/token-bucket.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/token-bucket.c -fPIC -DPIC -o lib/.libs/token-bucket.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/unixctl.lo lib/unixctl.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/unixctl.c -fPIC -DPIC -o lib/.libs/unixctl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/userspace-tso.lo lib/userspace-tso.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/userspace-tso.c -fPIC -DPIC -o lib/.libs/userspace-tso.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/tnl-ports.lo lib/tnl-ports.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/tnl-ports.c -fPIC -DPIC -o lib/.libs/tnl-ports.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/uuid.lo lib/uuid.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/uuid.c -fPIC -DPIC -o lib/.libs/uuid.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/tun-metadata.lo lib/tun-metadata.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/tun-metadata.c -fPIC -DPIC -o lib/.libs/tun-metadata.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/vlan-bitmap.lo lib/vlan-bitmap.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/vlan-bitmap.c -fPIC -DPIC -o lib/.libs/vlan-bitmap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/vconn-stream.lo lib/vconn-stream.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/vconn-stream.c -fPIC -DPIC -o lib/.libs/vconn-stream.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/rstp.lo lib/rstp.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/rstp.c -fPIC -DPIC -o lib/.libs/rstp.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/rstp.c:44: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/latch-unix.lo lib/latch-unix.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/latch-unix.c -fPIC -DPIC -o lib/.libs/latch-unix.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/util.lo lib/util.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/util.c -fPIC -DPIC -o lib/.libs/util.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/rstp-state-machines.lo lib/rstp-state-machines.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/rstp-state-machines.c -fPIC -DPIC -o lib/.libs/rstp-state-machines.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/rstp-state-machines.c:42: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/daemon-unix.lo lib/daemon-unix.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/daemon-unix.c -fPIC -DPIC -o lib/.libs/daemon-unix.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/signals.lo lib/signals.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/signals.c -fPIC -DPIC -o lib/.libs/signals.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/vlog.lo lib/vlog.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/vlog.c -fPIC -DPIC -o lib/.libs/vlog.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/socket-util-unix.lo lib/socket-util-unix.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/vconn.lo lib/vconn.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/vconn.c -fPIC -DPIC -o lib/.libs/vconn.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/if-notifier.lo lib/if-notifier.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/if-notifier.c -fPIC -DPIC -o lib/.libs/if-notifier.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/stream-unix.lo lib/stream-unix.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/stream-unix.c -fPIC -DPIC -o lib/.libs/stream-unix.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/stp.lo lib/stp.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/stp.c -fPIC -DPIC -o lib/.libs/stp.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/stp.c:32: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dpif-netlink-rtnl.lo lib/dpif-netlink-rtnl.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/netlink-notifier.lo lib/netlink-notifier.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/netlink-notifier.c -fPIC -DPIC -o lib/.libs/netlink-notifier.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/rtnetlink.lo lib/rtnetlink.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/rtnetlink.c -fPIC -DPIC -o lib/.libs/rtnetlink.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/netlink-socket.lo lib/netlink-socket.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/netlink-socket.c -fPIC -DPIC -o lib/.libs/netlink-socket.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/route-table.lo lib/route-table.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/route-table.c -fPIC -DPIC -o lib/.libs/route-table.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/netlink-conntrack.lo lib/netlink-conntrack.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/netlink-conntrack.c -fPIC -DPIC -o lib/.libs/netlink-conntrack.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' (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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/tnl-neigh-cache.lo lib/tnl-neigh-cache.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/tnl-neigh-cache.c -fPIC -DPIC -o lib/.libs/tnl-neigh-cache.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ lib/tnl-neigh-cache.c: At top level: lib/tnl-neigh-cache.c:88:29: warning: argument 1 of type 'const char[16]' with mismatched bound [-Warray-parameter=] 88 | tnl_neigh_lookup(const char br_name[IFNAMSIZ], const struct in6_addr *dst, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from lib/tnl-neigh-cache.c:19: lib/tnl-neigh-cache.h:36:33: note: previously declared as 'const char[]' 36 | int tnl_neigh_lookup(const char dev_name[], const struct in6_addr *dst, | ~~~~~~~~~~~^~~~~~~~~~ lib/tnl-neigh-cache.c:193:28: warning: argument 3 of type 'const char[16]' with mismatched bound [-Warray-parameter=] 193 | const char name[IFNAMSIZ]) | ~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from lib/tnl-neigh-cache.c:19: lib/tnl-neigh-cache.h:35:32: note: previously declared as 'const char[]' 35 | const char dev_name[]); | ~~~~~~~~~~~^~~~~~~~~~ lib/tnl-neigh-cache.c:224:28: warning: argument 1 of type 'const char[16]' with mismatched bound [-Warray-parameter=] 224 | tnl_neigh_flush(const char br_name[IFNAMSIZ]) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from lib/tnl-neigh-cache.c:19: lib/tnl-neigh-cache.h:40:33: note: previously declared as 'const char[]' 40 | void tnl_neigh_flush(const char dev_name[]); | ~~~~~~~~~~~^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/async-append-aio.lo lib/async-append-aio.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/tc.lo lib/tc.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/tc.c -fPIC -DPIC -o lib/.libs/tc.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/netdev-native-tnl.lo lib/netdev-native-tnl.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/netdev-native-tnl.c -fPIC -DPIC -o lib/.libs/netdev-native-tnl.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dpdk.lo lib/dpdk.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/dpdk.c -fPIC -DPIC -o lib/.libs/dpdk.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dhparams.lo lib/dhparams.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/dhparams.c -fPIC -DPIC -o lib/.libs/dhparams.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dns-resolve.lo lib/dns-resolve.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/dns-resolve.c -fPIC -DPIC -o lib/.libs/dns-resolve.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o utilities/ovs-testcontroller.o utilities/ovs-testcontroller.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ovsdb-server-idl.lo lib/ovsdb-server-idl.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o utilities/ovs-dpctl.o utilities/ovs-dpctl.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/libsflow_la-sflow_agent.lo `test -f 'lib/sflow_agent.c' || echo './'`lib/sflow_agent.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/stream-ssl.lo lib/stream-ssl.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/stream-ssl.c -fPIC -DPIC -o lib/.libs/stream-ssl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/libsflow_la-sflow_sampler.lo `test -f 'lib/sflow_sampler.c' || echo './'`lib/sflow_sampler.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/libsflow_la-sflow_poller.lo `test -f 'lib/sflow_poller.c' || echo './'`lib/sflow_poller.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o utilities/nlmon.o utilities/nlmon.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/netdev-afxdp-pool.lo lib/netdev-afxdp-pool.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/netdev-afxdp-pool.c -fPIC -DPIC -o lib/.libs/netdev-afxdp-pool.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/netdev-afxdp-pool.c:18: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/libsflow_la-sflow_receiver.lo `test -f 'lib/sflow_receiver.c' || echo './'`lib/sflow_receiver.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,g' \ > utilities/ovs-pki.tmp mv utilities/ovs-pki.tmp utilities/ovs-pki make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,g' \ > utilities/ovs-pcap.tmp mv utilities/ovs-pcap.tmp utilities/ovs-pcap make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,g' \ > utilities/ovs-tcpundump.tmp mv utilities/ovs-tcpundump.tmp utilities/ovs-tcpundump make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,g' \ > utilities/ovs-tcpdump.tmp mv utilities/ovs-tcpdump.tmp utilities/ovs-tcpdump make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,g' \ > utilities/ovs-l3ping.tmp mv utilities/ovs-l3ping.tmp utilities/ovs-l3ping make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,g' \ > utilities/ovs-test.tmp mv utilities/ovs-test.tmp utilities/ovs-test make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o utilities/ovs-vsctl.o utilities/ovs-vsctl.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,g' \ > utilities/ovs-sim.tmp mv utilities/ovs-sim.tmp utilities/ovs-sim make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,g' \ > ovsdb/ovsdb-idlc.tmp mv ovsdb/ovsdb-idlc.tmp ovsdb/ovsdb-idlc make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,g' \ > ovsdb/ovsdb-dot.tmp mv ovsdb/ovsdb-dot.tmp ovsdb/ovsdb-dot make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/netdev-offload-tc.lo lib/netdev-offload-tc.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/netdev-offload-tc.c -fPIC -DPIC -o lib/.libs/netdev-offload-tc.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,g' \ > utilities/ovs-ctl.tmp mv utilities/ovs-ctl.tmp utilities/ovs-ctl make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dpif-netlink.lo lib/dpif-netlink.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/dpif-netlink.c -fPIC -DPIC -o lib/.libs/dpif-netlink.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,g' \ > vtep/ovs-vtep.tmp mv vtep/ovs-vtep.tmp vtep/ovs-vtep make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/netdev-offload-dpdk.lo lib/netdev-offload-dpdk.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/netdev-offload-dpdk.c -fPIC -DPIC -o lib/.libs/netdev-offload-dpdk.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ether.h:21, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_arp.h:15, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_flow.h:20, from lib/netdev-offload-dpdk.c:21: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:45, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ether.h:23, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_arp.h:15, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_flow.h:20, from lib/netdev-offload-dpdk.c:21: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ether.h: In function 'rte_vlan_strip': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf_core.h:742:10: warning: cast increases required alignment of target type [-Wcast-align] 742 | ((t)((char *)(m)->buf_addr + (m)->data_off + (o))) | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf_core.h:756:32: note: in expansion of macro 'rte_pktmbuf_mtod_offset' 756 | #define rte_pktmbuf_mtod(m, t) rte_pktmbuf_mtod_offset(m, t, 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ether.h:322:20: note: in expansion of macro 'rte_pktmbuf_mtod' 322 | = rte_pktmbuf_mtod(m, struct rte_ether_hdr *); | ^~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ether.h: In function 'rte_vlan_insert': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf_core.h:742:10: warning: cast increases required alignment of target type [-Wcast-align] 742 | ((t)((char *)(m)->buf_addr + (m)->data_off + (o))) | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf_core.h:756:32: note: in expansion of macro 'rte_pktmbuf_mtod_offset' 756 | #define rte_pktmbuf_mtod(m, t) rte_pktmbuf_mtod_offset(m, t, 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ether.h:360:14: note: in expansion of macro 'rte_pktmbuf_mtod' 360 | oh = rte_pktmbuf_mtod(*m, struct rte_ether_hdr *); | ^~~~~~~~~~~~~~~~ In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_arp.h:15, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_flow.h:20, from lib/netdev-offload-dpdk.c:21: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ether.h:361:14: 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:367:30: warning: cast increases required alignment of target type [-Wcast-align] 367 | ntohl(*(ovs_be32 *) vxlan->vni) >> 8); | ^ lib/netdev-offload-dpdk.c: In function 'dump_flow_action': lib/netdev-offload-dpdk.c:508:30: warning: cast increases required alignment of target type [-Wcast-align] 508 | ipv6_format_addr((struct in6_addr *) &set_ipv6->ipv6_addr, s); | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/netdev-afxdp.lo lib/netdev-afxdp.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/netdev-afxdp.c -fPIC -DPIC -o lib/.libs/netdev-afxdp.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/netdev-linux-private.h:30, from lib/netdev-afxdp.c:19: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' PYTHONIOENCODING=utf8 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 build-aux/extract-ofp-actions \ --ovs-version=2.14.2 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -mavx512f -mavx512bw -mavx512dq -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo `test -f 'lib/dpif-netdev-lookup-avx512-gather.c' || echo './'`lib/dpif-netdev-lookup-avx512-gather.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -mavx512f -mavx512bw -mavx512dq -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/dpif-netdev-lookup-avx512-gather.c -fPIC -DPIC -o lib/.libs/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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-avx512-gather.c:22: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' > version.py.tmp && \ echo 'VERSION = "2.14.2"' >> 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' PYTHONIOENCODING=utf8 PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 build-aux/extract-ofp-fields \ --ovs-version=2.14.2 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' :;{ \ 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.2])' && \ echo 'm4_define([AT_PACKAGE_STRING], [openvswitch 2.14.2])' && \ echo 'm4_define([AT_PACKAGE_BUGREPORT], [bugs@openvswitch.org])'; \ } >'./package.m4' make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' \ { 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,g' \ > utilities/ovs-lib.tmp mv utilities/ovs-lib.tmp utilities/ovs-lib make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' (printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' && sed -e 's,[@]VERSION[@],2.14.2,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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/netdev-linux.lo lib/netdev-linux.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/netdev-linux.c -fPIC -DPIC -o lib/.libs/netdev-linux.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' touch cxx-check make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ./ovsdb/ovsdb-doc \ --version=2.14.2 \ ./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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' ./build-aux/cksum-schema-check ovsdb/_server.ovsschema ovsdb/_server.ovsschema.stamp make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' ./build-aux/cksum-schema-check vswitchd/vswitch.ovsschema vswitchd/vswitch.ovsschema.stamp make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' ./build-aux/cksum-schema-check vtep/vtep.ovsschema vtep/vtep.ovsschema.stamp make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o utilities/ovs-appctl.o utilities/ovs-appctl.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/byteq.lo lib/byteq.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/byteq.c -fPIC -DPIC -o lib/.libs/byteq.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/aes128.lo lib/aes128.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/aes128.c -fPIC -DPIC -o lib/.libs/aes128.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/backtrace.lo lib/backtrace.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/backtrace.c -fPIC -DPIC -o lib/.libs/backtrace.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ccmap.lo lib/ccmap.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ccmap.c -fPIC -DPIC -o lib/.libs/ccmap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o utilities/ovs-ofctl.o utilities/ovs-ofctl.c In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from utilities/ovs-ofctl.c:39: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/cmap.lo lib/cmap.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/cmap.c -fPIC -DPIC -o lib/.libs/cmap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/colors.lo lib/colors.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/colors.c -fPIC -DPIC -o lib/.libs/colors.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/bundle.lo lib/bundle.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/bundle.c -fPIC -DPIC -o lib/.libs/bundle.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/netdev-dpdk.lo lib/netdev-dpdk.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/netdev-dpdk.c -fPIC -DPIC -o lib/.libs/netdev-dpdk.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ether.h:21, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ethdev.h:159, from lib/netdev-dpdk.c:39: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:45, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ether.h:23, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ethdev.h:159, from lib/netdev-dpdk.c:39: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ether.h: In function 'rte_vlan_strip': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf_core.h:742:10: warning: cast increases required alignment of target type [-Wcast-align] 742 | ((t)((char *)(m)->buf_addr + (m)->data_off + (o))) | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf_core.h:756:32: note: in expansion of macro 'rte_pktmbuf_mtod_offset' 756 | #define rte_pktmbuf_mtod(m, t) rte_pktmbuf_mtod_offset(m, t, 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ether.h:322:20: note: in expansion of macro 'rte_pktmbuf_mtod' 322 | = rte_pktmbuf_mtod(m, struct rte_ether_hdr *); | ^~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ether.h: In function 'rte_vlan_insert': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf_core.h:742:10: warning: cast increases required alignment of target type [-Wcast-align] 742 | ((t)((char *)(m)->buf_addr + (m)->data_off + (o))) | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf_core.h:756:32: note: in expansion of macro 'rte_pktmbuf_mtod_offset' 756 | #define rte_pktmbuf_mtod(m, t) rte_pktmbuf_mtod_offset(m, t, 0) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ether.h:360:14: note: in expansion of macro 'rte_pktmbuf_mtod' 360 | oh = rte_pktmbuf_mtod(*m, struct rte_ether_hdr *); | ^~~~~~~~~~~~~~~~ In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ethdev.h:159, from lib/netdev-dpdk.c:39: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_ether.h:361:14: warning: cast increases required alignment of target type [-Wcast-align] 361 | nh = (struct rte_ether_hdr *) | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/command-line.lo lib/command-line.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/command-line.c -fPIC -DPIC -o lib/.libs/command-line.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/connectivity.lo lib/connectivity.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/connectivity.c -fPIC -DPIC -o lib/.libs/connectivity.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/crc32c.lo lib/crc32c.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/crc32c.c -fPIC -DPIC -o lib/.libs/crc32c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/csum.lo lib/csum.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/csum.c -fPIC -DPIC -o lib/.libs/csum.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/coverage.lo lib/coverage.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/coverage.c -fPIC -DPIC -o lib/.libs/coverage.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/classifier.lo lib/classifier.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/classifier.c -fPIC -DPIC -o lib/.libs/classifier.o lib/classifier.c:1686:56: warning: argument 4 of type 'struct trie_ctx[3]' with mismatched bound [-Warray-parameter=] 1686 | const struct flow *flow, struct trie_ctx trie_ctx[CLS_MAX_TRIES], | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ lib/classifier.c:117:46: note: previously declared as 'struct trie_ctx *' 117 | struct trie_ctx *, | ^~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/daemon.lo lib/daemon.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/daemon.c -fPIC -DPIC -o lib/.libs/daemon.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dummy.lo lib/dummy.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/dummy.c -fPIC -DPIC -o lib/.libs/dummy.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/db-ctl-base.lo lib/db-ctl-base.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/vswitch-idl.lo lib/vswitch-idl.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/vswitch-idl.c -fPIC -DPIC -o lib/.libs/vswitch-idl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/cfm.lo lib/cfm.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/cfm.c -fPIC -DPIC -o lib/.libs/cfm.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/cfm.c:26: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/conntrack-icmp.lo lib/conntrack-icmp.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/conntrack-icmp.c -fPIC -DPIC -o lib/.libs/conntrack-icmp.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/bfd.lo lib/bfd.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/bfd.c -fPIC -DPIC -o lib/.libs/bfd.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/bfd.c:28: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/conntrack-other.lo lib/conntrack-other.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/conntrack-other.c -fPIC -DPIC -o lib/.libs/conntrack-other.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/conntrack-tcp.lo lib/conntrack-tcp.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/conntrack-tcp.c -fPIC -DPIC -o lib/.libs/conntrack-tcp.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/conntrack-tp.lo lib/conntrack-tp.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/conntrack-tp.c -fPIC -DPIC -o lib/.libs/conntrack-tp.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dpif-netdev-perf.lo lib/dpif-netdev-perf.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/heap.lo lib/heap.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/heap.c -fPIC -DPIC -o lib/.libs/heap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ct-dpif.lo lib/ct-dpif.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ct-dpif.c -fPIC -DPIC -o lib/.libs/ct-dpif.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dynamic-string.lo lib/dynamic-string.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/dynamic-string.c -fPIC -DPIC -o lib/.libs/dynamic-string.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/entropy.lo lib/entropy.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/entropy.c -fPIC -DPIC -o lib/.libs/entropy.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/fat-rwlock.lo lib/fat-rwlock.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/fat-rwlock.c -fPIC -DPIC -o lib/.libs/fat-rwlock.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/guarded-list.lo lib/guarded-list.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/guarded-list.c -fPIC -DPIC -o lib/.libs/guarded-list.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dpif-netdev-lookup.lo lib/dpif-netdev-lookup.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/dpif-netdev-lookup.c -fPIC -DPIC -o lib/.libs/dpif-netdev-lookup.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/fatal-signal.lo lib/fatal-signal.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/fatal-signal.c -fPIC -DPIC -o lib/.libs/fatal-signal.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dp-packet.lo lib/dp-packet.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/dp-packet.c -fPIC -DPIC -o lib/.libs/dp-packet.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/dp-packet.c:21: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/hash.lo lib/hash.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/hash.c -fPIC -DPIC -o lib/.libs/hash.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dpif-netdev-lookup-autovalidator.lo lib/dpif-netdev-lookup-autovalidator.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/dpif-netdev-lookup-autovalidator.c -fPIC -DPIC -o lib/.libs/dpif-netdev-lookup-autovalidator.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/conntrack.lo lib/conntrack.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/conntrack.c -fPIC -DPIC -o lib/.libs/conntrack.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/hindex.lo lib/hindex.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/hindex.c -fPIC -DPIC -o lib/.libs/hindex.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/hmap.lo lib/hmap.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/hmap.c -fPIC -DPIC -o lib/.libs/hmap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/if-notifier-manual.lo lib/if-notifier-manual.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/hmapx.lo lib/hmapx.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/hmapx.c -fPIC -DPIC -o lib/.libs/hmapx.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/id-pool.lo lib/id-pool.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/id-pool.c -fPIC -DPIC -o lib/.libs/id-pool.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/jhash.lo lib/jhash.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/jhash.c -fPIC -DPIC -o lib/.libs/jhash.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dpif-netdev-lookup-generic.lo lib/dpif-netdev-lookup-generic.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/dpif-netdev-lookup-generic.c -fPIC -DPIC -o lib/.libs/dpif-netdev-lookup-generic.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dpctl.lo lib/dpctl.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/dpctl.c -fPIC -DPIC -o lib/.libs/dpctl.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/json.lo lib/json.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/json.c -fPIC -DPIC -o lib/.libs/json.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/jsonrpc.lo lib/jsonrpc.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/jsonrpc.c -fPIC -DPIC -o lib/.libs/jsonrpc.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/lockfile.lo lib/lockfile.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/lockfile.c -fPIC -DPIC -o lib/.libs/lockfile.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/learn.lo lib/learn.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/learn.c -fPIC -DPIC -o lib/.libs/learn.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/mac-learning.lo lib/mac-learning.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/mac-learning.c -fPIC -DPIC -o lib/.libs/mac-learning.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/memory.lo lib/memory.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/memory.c -fPIC -DPIC -o lib/.libs/memory.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/namemap.lo lib/namemap.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/namemap.c -fPIC -DPIC -o lib/.libs/namemap.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/multipath.lo lib/multipath.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/multipath.c -fPIC -DPIC -o lib/.libs/multipath.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dpif.lo lib/dpif.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/dpif.c -fPIC -DPIC -o lib/.libs/dpif.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/match.lo lib/match.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/match.c -fPIC -DPIC -o lib/.libs/match.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/meta-flow.lo lib/meta-flow.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/meta-flow.c -fPIC -DPIC -o lib/.libs/meta-flow.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/netlink.lo lib/netlink.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/netlink.c -fPIC -DPIC -o lib/.libs/netlink.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-errors.lo lib/ofp-errors.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-errors.c -fPIC -DPIC -o lib/.libs/ofp-errors.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/lacp.lo lib/lacp.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/lacp.c -fPIC -DPIC -o lib/.libs/lacp.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/lacp.c:25: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ipf.lo lib/ipf.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ipf.c -fPIC -DPIC -o lib/.libs/ipf.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/learning-switch.lo lib/learning-switch.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/learning-switch.c -fPIC -DPIC -o lib/.libs/learning-switch.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/learning-switch.c:29: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/nx-match.lo lib/nx-match.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/nx-match.c -fPIC -DPIC -o lib/.libs/nx-match.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/flow.lo lib/flow.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/flow.c -fPIC -DPIC -o lib/.libs/flow.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/flow.c:37: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/mcast-snooping.lo lib/mcast-snooping.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/mcast-snooping.c -fPIC -DPIC -o lib/.libs/mcast-snooping.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dpif-netdev.lo lib/dpif-netdev.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/dpif-netdev.c -fPIC -DPIC -o lib/.libs/dpif-netdev.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/dirs.lo lib/dirs.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/dirs.c -fPIC -DPIC -o lib/.libs/dirs.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-msgs.lo lib/ofp-msgs.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-msgs.c -fPIC -DPIC -o lib/.libs/ofp-msgs.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-collectors.lo `test -f 'ofproto/collectors.c' || echo './'`ofproto/collectors.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/collectors.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-collectors.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-alt-linux-gcc -mavx512f -mavx512bw -mavx512dq -mbmi2 -fPIC -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -static -o lib/libopenvswitchavx512.la -rpath /usr/lib64 lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: ar cr lib/.libs/libopenvswitchavx512.a lib/.libs/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.o libtool: link: ranlib lib/.libs/libopenvswitchavx512.a libtool: link: ( cd "lib/.libs" && rm -f "libopenvswitchavx512.la" && ln -s "../libopenvswitchavx512.la" "libopenvswitchavx512.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/netdev-offload.lo lib/netdev-offload.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/netdev-offload.c -fPIC -DPIC -o lib/.libs/netdev-offload.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/netdev-vport.lo lib/netdev-vport.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/netdev-vport.c -fPIC -DPIC -o lib/.libs/netdev-vport.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/netdev-dummy.lo lib/netdev-dummy.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/netdev-dummy.c -fPIC -DPIC -o lib/.libs/netdev-dummy.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from lib/dp-packet.h:25, from lib/netdev-dummy.c:24: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/netdev.lo lib/netdev.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/netdev.c -fPIC -DPIC -o lib/.libs/netdev.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-in-band.lo `test -f 'ofproto/in-band.c' || echo './'`ofproto/in-band.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/ofp-actions.lo lib/ofp-actions.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/ofp-actions.c -fPIC -DPIC -o lib/.libs/ofp-actions.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-connmgr.lo `test -f 'ofproto/connmgr.c' || echo './'`ofproto/connmgr.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/connmgr.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-connmgr.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-ofproto-dpif-mirror.lo `test -f 'ofproto/ofproto-dpif-mirror.c' || echo './'`ofproto/ofproto-dpif-mirror.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/lldp/lldp.lo lib/lldp/lldp.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/lldp/lldp.c -fPIC -DPIC -o lib/lldp/.libs/lldp.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/lldp/lldpd.lo lib/lldp/lldpd.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/lldp/lldpd.c -fPIC -DPIC -o lib/lldp/.libs/lldpd.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o lib/lldp/lldpd-structs.lo lib/lldp/lldpd-structs.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c lib/lldp/lldpd-structs.c -fPIC -DPIC -o lib/lldp/.libs/lldpd-structs.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-names.lo `test -f 'ofproto/names.c' || echo './'`ofproto/names.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/names.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-names.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-fail-open.lo `test -f 'ofproto/fail-open.c' || echo './'`ofproto/fail-open.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/fail-open.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-fail-open.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ofproto/fail-open.c:22: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-pinsched.lo `test -f 'ofproto/pinsched.c' || echo './'`ofproto/pinsched.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/pinsched.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-pinsched.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-netflow.lo `test -f 'ofproto/netflow.c' || echo './'`ofproto/netflow.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/netflow.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-netflow.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-bond.lo `test -f 'ofproto/bond.c' || echo './'`ofproto/bond.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/bond.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-bond.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ofproto/bond.c:28: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/ovsdb-tool.o ovsdb/ovsdb-tool.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-bundles.lo `test -f 'ofproto/bundles.c' || echo './'`ofproto/bundles.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/bundles.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-bundles.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-column.lo `test -f 'ovsdb/column.c' || echo './'`ovsdb/column.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/column.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-column.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-condition.lo `test -f 'ovsdb/condition.c' || echo './'`ovsdb/condition.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/condition.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-condition.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-ofproto-dpif-monitor.lo `test -f 'ofproto/ofproto-dpif-monitor.c' || echo './'`ofproto/ofproto-dpif-monitor.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/ofproto-dpif-monitor.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-monitor.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ofproto/ofproto-dpif-monitor.c:24: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-ofproto-dpif-rid.lo `test -f 'ofproto/ofproto-dpif-rid.c' || echo './'`ofproto/ofproto-dpif-rid.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/ofproto-dpif-rid.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-rid.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-ofproto-dpif-ipfix.lo `test -f 'ofproto/ofproto-dpif-ipfix.c' || echo './'`ofproto/ofproto-dpif-ipfix.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/ofproto-dpif-ipfix.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-ipfix.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-execution.lo `test -f 'ovsdb/execution.c' || echo './'`ovsdb/execution.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/execution.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-execution.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-file.lo `test -f 'ovsdb/file.c' || echo './'`ovsdb/file.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/file.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-file.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-ofproto-dpif-sflow.lo `test -f 'ofproto/ofproto-dpif-sflow.c' || echo './'`ofproto/ofproto-dpif-sflow.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/ofproto-dpif-sflow.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-sflow.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/ofproto-dpif-xlate-cache.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-xlate-cache.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-ovsdb.lo `test -f 'ovsdb/ovsdb.c' || echo './'`ovsdb/ovsdb.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/ovsdb.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-ovsdb.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-log.lo `test -f 'ovsdb/log.c' || echo './'`ovsdb/log.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/log.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-log.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-mutation.lo `test -f 'ovsdb/mutation.c' || echo './'`ovsdb/mutation.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/mutation.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-mutation.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-jsonrpc-server.lo `test -f 'ovsdb/jsonrpc-server.c' || echo './'`ovsdb/jsonrpc-server.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-ofproto-dpif-trace.lo `test -f 'ofproto/ofproto-dpif-trace.c' || echo './'`ofproto/ofproto-dpif-trace.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/ofproto-dpif-trace.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-trace.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-query.lo `test -f 'ovsdb/query.c' || echo './'`ovsdb/query.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/query.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-query.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-monitor.lo `test -f 'ovsdb/monitor.c' || echo './'`ovsdb/monitor.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/monitor.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-monitor.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-ofproto-dpif-upcall.lo `test -f 'ofproto/ofproto-dpif-upcall.c' || echo './'`ofproto/ofproto-dpif-upcall.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/ofproto-dpif-upcall.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-upcall.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-raft-private.lo `test -f 'ovsdb/raft-private.c' || echo './'`ovsdb/raft-private.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-server.lo `test -f 'ovsdb/server.c' || echo './'`ovsdb/server.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/server.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-server.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-rbac.lo `test -f 'ovsdb/rbac.c' || echo './'`ovsdb/rbac.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/rbac.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-rbac.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-ofproto.lo `test -f 'ofproto/ofproto.c' || echo './'`ofproto/ofproto.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/ofproto.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from ofproto/ofproto.c:32: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-raft-rpc.lo `test -f 'ovsdb/raft-rpc.c' || echo './'`ovsdb/raft-rpc.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-ofproto-dpif.lo `test -f 'ofproto/ofproto-dpif.c' || echo './'`ofproto/ofproto-dpif.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/ofproto-dpif.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-storage.lo `test -f 'ovsdb/storage.c' || echo './'`ovsdb/storage.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/storage.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-storage.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-row.lo `test -f 'ovsdb/row.c' || echo './'`ovsdb/row.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/row.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-row.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-tunnel.lo `test -f 'ofproto/tunnel.c' || echo './'`ofproto/tunnel.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/tunnel.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-tunnel.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-replication.lo `test -f 'ovsdb/replication.c' || echo './'`ovsdb/replication.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/replication.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-replication.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-table.lo `test -f 'ovsdb/table.c' || echo './'`ovsdb/table.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/table.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-table.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-lib.o tests/test-lib.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/ovstest.o tests/ovstest.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-aes128.o tests/test-aes128.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-trigger.lo `test -f 'ovsdb/trigger.c' || echo './'`ovsdb/trigger.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/trigger.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-trigger.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-byte-order.o tests/test-byte-order.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-ovsdb-util.lo `test -f 'ovsdb/ovsdb-util.c' || echo './'`ovsdb/ovsdb-util.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-ccmap.o tests/test-ccmap.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-raft.lo `test -f 'ovsdb/raft.c' || echo './'`ovsdb/raft.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/raft.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-raft.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-bundle.o tests/test-bundle.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/ovsdb-client.o ovsdb/ovsdb-client.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o vtep/vtep-ctl.o vtep/vtep-ctl.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-cmap.o tests/test-cmap.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-csum.o tests/test-csum.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/libovsdb_la-transaction.lo `test -f 'ovsdb/transaction.c' || echo './'`ovsdb/transaction.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ovsdb/transaction.c -fPIC -DPIC -o ovsdb/.libs/libovsdb_la-transaction.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-hash.o tests/test-hash.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-json.o tests/test-json.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-hindex.o tests/test-hindex.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-heap.o tests/test-heap.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-list.o tests/test-list.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-ovsdb.o tests/test-ovsdb.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-hmap.o tests/test-hmap.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-jsonrpc.o tests/test-jsonrpc.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ofproto/libofproto_la-ofproto-dpif-xlate.lo `test -f 'ofproto/ofproto-dpif-xlate.c' || echo './'`ofproto/ofproto-dpif-xlate.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c ofproto/ofproto-dpif-xlate.c -fPIC -DPIC -o ofproto/.libs/libofproto_la-ofproto-dpif-xlate.o In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/idltest.o tests/idltest.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-random.o tests/test-random.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-lockfile.o tests/test-lockfile.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-classifier.o tests/test-classifier.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-ofpbuf.o tests/test-ofpbuf.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-rcu.o tests/test-rcu.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-packets.o tests/test-packets.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-netflow.o tests/test-netflow.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-sha1.o tests/test-sha1.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-reconnect.o tests/test-reconnect.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-skiplist.o tests/test-skiplist.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-multipath.o tests/test-multipath.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-uuid.o tests/test-uuid.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-odp.o tests/test-odp.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-unixctl.o tests/test-unixctl.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-bitmap.o tests/test-bitmap.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-strtok_r.o tests/test-strtok_r.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-sflow.o tests/test-sflow.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-unix-socket.o tests/test-unix-socket.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-vconn.o tests/test-vconn.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-stopwatch.o tests/test-stopwatch.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-stream.o tests/test-stream.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-netlink-conntrack.o tests/test-netlink-conntrack.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-type-props.o tests/test-type-props.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o vswitchd/system-stats.o vswitchd/system-stats.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' (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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-util.o tests/test-util.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o vswitchd/xenserver.o vswitchd/xenserver.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-atomic.o tests/test-atomic.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' (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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-conntrack.o tests/test-conntrack.c In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from tests/test-conntrack.c:20: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-flows.o tests/test-flows.c In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from tests/test-flows.c:31: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o ovsdb/ovsdb-server.o ovsdb/ovsdb-server.c make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh '/usr/src/RPM/BUILD/openvswitch-2.14.2/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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o vtep/vtep-idl.lo vtep/vtep-idl.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c vtep/vtep-idl.c -fPIC -DPIC -o vtep/.libs/vtep-idl.o make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh '/usr/src/RPM/BUILD/openvswitch-2.14.2/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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-stp.o tests/test-stp.c In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from tests/test-stp.c:26: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-rstp.o tests/test-rstp.c In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mbuf.h:38, from ./lib/dp-packet.h:25, from tests/test-rstp.c:12: /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o tests/test-aa.o tests/test-aa.c In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh '/usr/src/RPM/BUILD/openvswitch-2.14.2/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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o vswitchd/ovs-vswitchd.o vswitchd/ovs-vswitchd.c In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ./ovsdb/ovsdb-doc \ --er-diagram=vtep/vtep.pic \ --version=2.14.2 \ ./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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o tests/test-strtok_r tests/test-strtok_r.o -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -o tests/test-strtok_r tests/test-strtok_r.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o tests/test-type-props tests/test-type-props.o -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -o tests/test-type-props tests/test-type-props.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /usr/bin/python3 ./ovsdb/ovsdb-doc \ --er-diagram=vswitchd/vswitch.pic \ --version=2.14.2 \ ./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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I ./include -I ./include -I ./lib -I ./lib -DNDEBUG -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith -Wformat -Wformat-security -Wswitch-enum -Wunused-parameter -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -fno-strict-aliasing -Wswitch-bool -Wlogical-not-parentheses -Wsizeof-array-argument -Wbool-compare -Wshift-negative-value -Wduplicated-cond -Wshadow -Wmultistatement-macros -Wcast-align=strict -mssse3 -I/usr/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -c -o vswitchd/bridge.o vswitchd/bridge.c In file included from /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_mempool.h:51, from /usr/lib64/dpdk/x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_mov16': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:499:49: warning: cast increases required alignment of target type [-Wcast-align] 499 | xmm0 = _mm_loadu_si128((const __m128i *)(const __m128i *)src); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:500:26: warning: cast increases required alignment of target type [-Wcast-align] 500 | _mm_storeu_si128((__m128i *)dst, xmm0); | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h: In function 'rte_memcpy_generic': /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:644:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 644 | case 0x01: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x01); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:645:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 645 | case 0x02: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x02); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:646:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 646 | case 0x03: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x03); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:647:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 647 | case 0x04: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x04); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:648:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 648 | case 0x05: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x05); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:649:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 649 | case 0x06: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x06); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:650:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 650 | case 0x07: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x07); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:651:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 651 | case 0x08: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x08); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:652:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 652 | case 0x09: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x09); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:653:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 653 | case 0x0A: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0A); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:654:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 654 | case 0x0B: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0B); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:655:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 655 | case 0x0C: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0C); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:656:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 656 | case 0x0D: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0D); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:657:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 657 | case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:584:32: warning: cast increases required alignment of target type [-Wcast-align] 584 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:586:32: warning: cast increases required alignment of target type [-Wcast-align] 586 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:587:32: warning: cast increases required alignment of target type [-Wcast-align] 587 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:588:32: warning: cast increases required alignment of target type [-Wcast-align] 588 | xmm3 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 3 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:589:32: warning: cast increases required alignment of target type [-Wcast-align] 589 | xmm4 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 4 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:590:32: warning: cast increases required alignment of target type [-Wcast-align] 590 | xmm5 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 5 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:591:32: warning: cast increases required alignment of target type [-Wcast-align] 591 | xmm6 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 6 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:592:32: warning: cast increases required alignment of target type [-Wcast-align] 592 | xmm7 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 7 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:593:32: warning: cast increases required alignment of target type [-Wcast-align] 593 | xmm8 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 8 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:595:26: warning: cast increases required alignment of target type [-Wcast-align] 595 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:596:26: warning: cast increases required alignment of target type [-Wcast-align] 596 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:597:26: warning: cast increases required alignment of target type [-Wcast-align] 597 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:598:26: warning: cast increases required alignment of target type [-Wcast-align] 598 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:599:26: warning: cast increases required alignment of target type [-Wcast-align] 599 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:600:26: warning: cast increases required alignment of target type [-Wcast-align] 600 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:601:26: warning: cast increases required alignment of target type [-Wcast-align] 601 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:602:26: warning: cast increases required alignment of target type [-Wcast-align] 602 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:612:36: warning: cast increases required alignment of target type [-Wcast-align] 612 | xmm0 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 0 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:614:36: warning: cast increases required alignment of target type [-Wcast-align] 614 | xmm1 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 1 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:615:36: warning: cast increases required alignment of target type [-Wcast-align] 615 | xmm2 = _mm_loadu_si128((const __m128i *)((const uint8_t *)src - offset + 2 * 16)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:617:30: warning: cast increases required alignment of target type [-Wcast-align] 617 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: note: in expansion of macro 'MOVEUNALIGNED_LEFT47' 798 | MOVEUNALIGNED_LEFT47(dst, src, n, srcofs); | ^~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:618:30: warning: cast increases required alignment of target type [-Wcast-align] 618 | _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset)); \ | ^ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:658:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM' 658 | case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break; \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib64/dpdk/x86_64-default-linux-gcc/include/rte_memcpy.h:798:9: 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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' touch -c manpage-check make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh '/usr/src/RPM/BUILD/openvswitch-2.14.2/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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh '/usr/src/RPM/BUILD/openvswitch-2.14.2/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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh '/usr/src/RPM/BUILD/openvswitch-2.14.2/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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh '/usr/src/RPM/BUILD/openvswitch-2.14.2/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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh '/usr/src/RPM/BUILD/openvswitch-2.14.2/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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' sphinx-build-3 -b html -W -n -d ./Documentation/_build/doctrees ./Documentation ./Documentation/_build/html && touch docs-check Running Sphinx v4.0.2 Cannot find 'ovs-sphinx-theme' package. Falling back to default theme. making output directory... done building [mo]: targets for 0 po files that are out of date building [html]: targets for 114 source files that are out of date updating environment: [new config] 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 done writing additional pages... search done copying images... [ 20%] howto/qos.png copying images... [ 40%] howto/sflow.png copying images... [ 60%] howto/tunneling.png copying images... [ 80%] howto/vlan.png copying images... [100%] _static/overview.png copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded. The HTML pages are in Documentation/_build/html. sphinx-build-3 -b man -W -n -d ./Documentation/_build/doctrees ./Documentation ./Documentation/_build/man && touch docs-check Running Sphinx v4.0.2 Cannot find 'ovs-sphinx-theme' package. Falling back to default theme. making output directory... done loading pickled environment... done building [mo]: targets for 0 po files that are out of date building [man]: all manpages updating environment: 0 added, 0 changed, 0 removed looking for now-outdated files... none found writing... ovs-appctl.8 { } ovs-ctl.8 { } 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 { } done build succeeded. The manual pages are in Documentation/_build/man. make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.14 -version-info 0:2 -Wl,--version-script=./lib/libopenvswitch.sym -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o lib/libopenvswitch.la -rpath /usr/lib64 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/netdev-afxdp-pool.lo lib/netdev-afxdp.lo lib/dpdk.lo lib/netdev-dpdk.lo lib/netdev-offload-dpdk.lo lib/async-append-aio.lo lib/stream-ssl.lo lib/dhparams.lo lib/dns-resolve.lo lib/dirs.lo lib/ovsdb-server-idl.lo lib/vswitch-idl.lo -lssl -lcrypto -lcap-ng -lbpf -lelf lib/libopenvswitchavx512.la -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/netdev-afxdp-pool.o lib/.libs/netdev-afxdp.o lib/.libs/dpdk.o lib/.libs/netdev-dpdk.o lib/.libs/netdev-offload-dpdk.o lib/.libs/async-append-aio.o lib/.libs/stream-ssl.o lib/.libs/dhparams.o lib/.libs/dns-resolve.o lib/.libs/dirs.o lib/.libs/ovsdb-server-idl.o lib/.libs/vswitch-idl.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -lssl -lcrypto -lcap-ng -lbpf -lelf lib/.libs/libopenvswitchavx512.a -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind -mssse3 -g -O2 -flto=auto -Wl,--version-script=./lib/libopenvswitch.sym -Wl,-soname -Wl,libopenvswitch-2.14.so.0 -o lib/.libs/libopenvswitch-2.14.so.0.0.2 lib/ofp-group.c: In function 'ofputil_format_group': lib/ofp-group.c:69:5: warning: 'ofputil_group_to_string' accessing 12 bytes in a region of size 11 [-Wstringop-overflow=] 69 | ofputil_group_to_string(group_id, name, sizeof name); | ^ lib/ofp-group.c:69:5: note: referencing argument 2 of type 'char *' lib/ofp-group.c:79:1: note: in a call to function 'ofputil_group_to_string' 79 | ofputil_group_to_string(uint32_t group_id, | ^ In function 'dp_packet_delete', inlined from 'dp_packet_delete' at lib/dp-packet.h:239:1, inlined from 'dp_packet_batch_add__' at lib/dp-packet.h:748:9, inlined from 'dp_packet_batch_add' at lib/dp-packet.h:756:5, inlined from 'netdev_afxdp_rxq_recv' at lib/netdev-afxdp.c:872:9: lib/dp-packet.h:255:9: warning: 'free' called on pointer 'umem_29->xpool.array' with nonzero offset [64, 3458764513820540224] [-Wfree-nonheap-object] 255 | free(b); | ^ libtool: link: (cd "lib/.libs" && rm -f "libopenvswitch-2.14.so.0" && ln -s "libopenvswitch-2.14.so.0.0.2" "libopenvswitch-2.14.so.0") libtool: link: (cd "lib/.libs" && rm -f "libopenvswitch.so" && ln -s "libopenvswitch-2.14.so.0.0.2" "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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o utilities/ovs-dpctl utilities/ovs-dpctl.o lib/libopenvswitch.la -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -o utilities/.libs/ovs-dpctl utilities/ovs-dpctl.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o tests/test-stream tests/test-stream.o lib/libopenvswitch.la -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -o tests/.libs/test-stream tests/test-stream.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o utilities/nlmon utilities/nlmon.o lib/libopenvswitch.la -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -o utilities/.libs/nlmon utilities/nlmon.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o utilities/ovs-testcontroller utilities/ovs-testcontroller.o lib/libopenvswitch.la -lssl -lcrypto -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -o utilities/.libs/ovs-testcontroller utilities/ovs-testcontroller.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib lib/.libs/libopenvswitch.so -lssl -lcrypto -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o tests/test-lib tests/test-lib.o lib/libopenvswitch.la -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -o tests/.libs/test-lib tests/test-lib.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o utilities/ovs-appctl utilities/ovs-appctl.o lib/libopenvswitch.la -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -o utilities/.libs/ovs-appctl utilities/ovs-appctl.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.14 -version-info 0:2 -Wl,--version-script=./lib/libsflow.sym -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o lib/libsflow.la -rpath /usr/lib64 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 -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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.2/lib/.libs -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind -mssse3 -g -O2 -flto=auto -Wl,--version-script=./lib/libsflow.sym -Wl,-soname -Wl,libsflow-2.14.so.0 -o lib/.libs/libsflow-2.14.so.0.0.2 libtool: link: (cd "lib/.libs" && rm -f "libsflow-2.14.so.0" && ln -s "libsflow-2.14.so.0.0.2" "libsflow-2.14.so.0") libtool: link: (cd "lib/.libs" && rm -f "libsflow.so" && ln -s "libsflow-2.14.so.0.0.2" "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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o utilities/ovs-vsctl utilities/ovs-vsctl.o lib/libopenvswitch.la -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -o utilities/.libs/ovs-vsctl utilities/ovs-vsctl.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.14 -version-info 0:2 -Wl,--version-script=./vtep/libvtep.sym -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o vtep/libvtep.la -rpath /usr/lib64 vtep/vtep-idl.lo lib/libopenvswitch.la -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-alt-linux-gcc -shared -fPIC -DPIC vtep/.libs/vtep-idl.o -Wl,-rpath -Wl,/usr/src/RPM/BUILD/openvswitch-2.14.2/lib/.libs -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind -mssse3 -g -O2 -flto=auto -Wl,--version-script=./vtep/libvtep.sym -Wl,-soname -Wl,libvtep-2.14.so.0 -o vtep/.libs/libvtep-2.14.so.0.0.2 libtool: link: (cd "vtep/.libs" && rm -f "libvtep-2.14.so.0" && ln -s "libvtep-2.14.so.0.0.2" "libvtep-2.14.so.0") libtool: link: (cd "vtep/.libs" && rm -f "libvtep.so" && ln -s "libvtep-2.14.so.0.0.2" "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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-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 -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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/lib64/dpdk/x86_64-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o vtep/vtep-ctl vtep/vtep-ctl.o vtep/libvtep.la lib/libopenvswitch.la -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -o vtep/.libs/vtep-ctl vtep/vtep-ctl.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib vtep/.libs/libvtep.so lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.14 -version-info 0:2 -Wl,--version-script=./ovsdb/libovsdb.sym -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o ovsdb/libovsdb.la -rpath /usr/lib64 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 -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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.2/lib/.libs -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind -mssse3 -g -O2 -flto=auto -Wl,--version-script=./ovsdb/libovsdb.sym -Wl,-soname -Wl,libovsdb-2.14.so.0 -o ovsdb/.libs/libovsdb-2.14.so.0.0.2 libtool: link: (cd "ovsdb/.libs" && rm -f "libovsdb-2.14.so.0" && ln -s "libovsdb-2.14.so.0.0.2" "libovsdb-2.14.so.0") libtool: link: (cd "ovsdb/.libs" && rm -f "libovsdb.so" && ln -s "libovsdb-2.14.so.0.0.2" "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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o ovsdb/ovsdb-tool ovsdb/ovsdb-tool.o ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -o ovsdb/.libs/ovsdb-tool ovsdb/ovsdb-tool.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o ovsdb/ovsdb-server ovsdb/ovsdb-server.o ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -o ovsdb/.libs/ovsdb-server ovsdb/ovsdb-server.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o ovsdb/ovsdb-client ovsdb/ovsdb-client.o ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -o ovsdb/.libs/ovsdb-client ovsdb/ovsdb-client.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o tests/test-ovsdb tests/test-ovsdb.o tests/idltest.o ovsdb/libovsdb.la lib/libopenvswitch.la -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -o tests/.libs/test-ovsdb tests/test-ovsdb.o tests/idltest.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib ovsdb/.libs/libovsdb.so lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.14 -version-info 0:2 -Wl,--version-script=./ofproto/libofproto.sym -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o ofproto/libofproto.la -rpath /usr/lib64 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 -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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.2/lib/.libs -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib lib/.libs/libsflow.so lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind -mssse3 -g -O2 -flto=auto -Wl,--version-script=./ofproto/libofproto.sym -Wl,-soname -Wl,libofproto-2.14.so.0 -o ofproto/.libs/libofproto-2.14.so.0.0.2 libtool: link: (cd "ofproto/.libs" && rm -f "libofproto-2.14.so.0" && ln -s "libofproto-2.14.so.0.0.2" "libofproto-2.14.so.0") libtool: link: (cd "ofproto/.libs" && rm -f "libofproto.so" && ln -s "libofproto-2.14.so.0.0.2" "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.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o utilities/ovs-ofctl utilities/ovs-ofctl.o ofproto/libofproto.la lib/libopenvswitch.la -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -o utilities/.libs/ovs-ofctl utilities/ovs-ofctl.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib ofproto/.libs/libofproto.so lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/sh ./libtool --tag=CC --mode=link x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -L/usr/lib64/dpdk/x86_64-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 -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind libtool: link: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -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/lib64/dpdk/x86_64-default-linux-gcc/lib ofproto/.libs/libofproto.so lib/.libs/libsflow.so lib/.libs/libopenvswitch.so -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' + make rhel/usr_lib_systemd_system_ovs-vswitchd.service make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' 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.2,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.2,g' \ -e 's,[@]abs_top_srcdir[@],/usr/src/RPM/BUILD/openvswitch-2.14.2,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.2' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.31919 + 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 + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd openvswitch-2.14.2 + export PYTHON3=/usr/bin/python3 + PYTHON3=/usr/bin/python3 + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/openvswitch-buildroot make: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make install-recursive make[1]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' Making install in datapath make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2/datapath' make[3]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2/datapath' make[4]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2/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.2/datapath' make[3]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2/datapath' make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2/datapath' make[2]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[3]: Entering directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/lib64' /bin/sh ./libtool --mode=install /usr/libexec/rpm-build/install -p lib/libopenvswitch.la lib/libopenvswitchavx512.la lib/libsflow.la ofproto/libofproto.la ovsdb/libovsdb.la vtep/libvtep.la '/usr/src/tmp/openvswitch-buildroot/usr/lib64' libtool: install: /usr/libexec/rpm-build/install -p lib/.libs/libopenvswitch-2.14.so.0.0.2 /usr/src/tmp/openvswitch-buildroot/usr/lib64/libopenvswitch-2.14.so.0.0.2 libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib64 && { ln -s -f libopenvswitch-2.14.so.0.0.2 libopenvswitch-2.14.so.0 || { rm -f libopenvswitch-2.14.so.0 && ln -s libopenvswitch-2.14.so.0.0.2 libopenvswitch-2.14.so.0; }; }) libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib64 && { ln -s -f libopenvswitch-2.14.so.0.0.2 libopenvswitch.so || { rm -f libopenvswitch.so && ln -s libopenvswitch-2.14.so.0.0.2 libopenvswitch.so; }; }) libtool: install: /usr/libexec/rpm-build/install -p lib/.libs/libopenvswitch.lai /usr/src/tmp/openvswitch-buildroot/usr/lib64/libopenvswitch.la libtool: install: /usr/libexec/rpm-build/install -p lib/.libs/libopenvswitchavx512.lai /usr/src/tmp/openvswitch-buildroot/usr/lib64/libopenvswitchavx512.la libtool: warning: relinking 'lib/libsflow.la' libtool: install: (cd /usr/src/RPM/BUILD/openvswitch-2.14.2; /bin/sh "/usr/src/RPM/BUILD/openvswitch-2.14.2/libtool" --tag CC --mode=relink x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -Wno-unused -Wno-unused-parameter -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.14 -version-info 0:2 -Wl,--version-script=./lib/libsflow.sym -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o lib/libsflow.la -rpath /usr/lib64 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 -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind -inst-prefix-dir /usr/src/tmp/openvswitch-buildroot) libtool: relink: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/lib -L/usr/src/tmp/openvswitch-buildroot/usr/lib64 -L/usr/lib64 -lopenvswitch -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind -mssse3 -g -O2 -flto=auto -Wl,--version-script=./lib/libsflow.sym -Wl,-soname -Wl,libsflow-2.14.so.0 -o lib/.libs/libsflow-2.14.so.0.0.2 libtool: install: /usr/libexec/rpm-build/install -p lib/.libs/libsflow-2.14.so.0.0.2T /usr/src/tmp/openvswitch-buildroot/usr/lib64/libsflow-2.14.so.0.0.2 libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib64 && { ln -s -f libsflow-2.14.so.0.0.2 libsflow-2.14.so.0 || { rm -f libsflow-2.14.so.0 && ln -s libsflow-2.14.so.0.0.2 libsflow-2.14.so.0; }; }) libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib64 && { ln -s -f libsflow-2.14.so.0.0.2 libsflow.so || { rm -f libsflow.so && ln -s libsflow-2.14.so.0.0.2 libsflow.so; }; }) libtool: install: /usr/libexec/rpm-build/install -p lib/.libs/libsflow.lai /usr/src/tmp/openvswitch-buildroot/usr/lib64/libsflow.la libtool: warning: relinking 'ofproto/libofproto.la' libtool: install: (cd /usr/src/RPM/BUILD/openvswitch-2.14.2; /bin/sh "/usr/src/RPM/BUILD/openvswitch-2.14.2/libtool" --tag CC --mode=relink x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.14 -version-info 0:2 -Wl,--version-script=./ofproto/libofproto.sym -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o ofproto/libofproto.la -rpath /usr/lib64 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 -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind -inst-prefix-dir /usr/src/tmp/openvswitch-buildroot) libtool: relink: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/lib -L/usr/src/tmp/openvswitch-buildroot/usr/lib64 -L/usr/lib64 -lsflow -lopenvswitch -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind -mssse3 -g -O2 -flto=auto -Wl,--version-script=./ofproto/libofproto.sym -Wl,-soname -Wl,libofproto-2.14.so.0 -o ofproto/.libs/libofproto-2.14.so.0.0.2 libtool: install: /usr/libexec/rpm-build/install -p ofproto/.libs/libofproto-2.14.so.0.0.2T /usr/src/tmp/openvswitch-buildroot/usr/lib64/libofproto-2.14.so.0.0.2 libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib64 && { ln -s -f libofproto-2.14.so.0.0.2 libofproto-2.14.so.0 || { rm -f libofproto-2.14.so.0 && ln -s libofproto-2.14.so.0.0.2 libofproto-2.14.so.0; }; }) libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib64 && { ln -s -f libofproto-2.14.so.0.0.2 libofproto.so || { rm -f libofproto.so && ln -s libofproto-2.14.so.0.0.2 libofproto.so; }; }) libtool: install: /usr/libexec/rpm-build/install -p ofproto/.libs/libofproto.lai /usr/src/tmp/openvswitch-buildroot/usr/lib64/libofproto.la libtool: warning: relinking 'ovsdb/libovsdb.la' libtool: install: (cd /usr/src/RPM/BUILD/openvswitch-2.14.2; /bin/sh "/usr/src/RPM/BUILD/openvswitch-2.14.2/libtool" --tag CC --mode=relink x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.14 -version-info 0:2 -Wl,--version-script=./ovsdb/libovsdb.sym -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o ovsdb/libovsdb.la -rpath /usr/lib64 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 -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind -inst-prefix-dir /usr/src/tmp/openvswitch-buildroot) libtool: relink: x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/lib -L/usr/src/tmp/openvswitch-buildroot/usr/lib64 -L/usr/lib64 -lopenvswitch -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind -mssse3 -g -O2 -flto=auto -Wl,--version-script=./ovsdb/libovsdb.sym -Wl,-soname -Wl,libovsdb-2.14.so.0 -o ovsdb/.libs/libovsdb-2.14.so.0.0.2 libtool: install: /usr/libexec/rpm-build/install -p ovsdb/.libs/libovsdb-2.14.so.0.0.2T /usr/src/tmp/openvswitch-buildroot/usr/lib64/libovsdb-2.14.so.0.0.2 libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib64 && { ln -s -f libovsdb-2.14.so.0.0.2 libovsdb-2.14.so.0 || { rm -f libovsdb-2.14.so.0 && ln -s libovsdb-2.14.so.0.0.2 libovsdb-2.14.so.0; }; }) libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib64 && { ln -s -f libovsdb-2.14.so.0.0.2 libovsdb.so || { rm -f libovsdb.so && ln -s libovsdb-2.14.so.0.0.2 libovsdb.so; }; }) libtool: install: /usr/libexec/rpm-build/install -p ovsdb/.libs/libovsdb.lai /usr/src/tmp/openvswitch-buildroot/usr/lib64/libovsdb.la libtool: warning: relinking 'vtep/libvtep.la' libtool: install: (cd /usr/src/RPM/BUILD/openvswitch-2.14.2; /bin/sh "/usr/src/RPM/BUILD/openvswitch-2.14.2/libtool" --tag CC --mode=relink x86_64-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/lib64/dpdk/x86_64-default-linux-gcc/include -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_AVX512F -DHAVE_LD_AVX512_GOOD -release 2.14 -version-info 0:2 -Wl,--version-script=./vtep/libvtep.sym -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -o vtep/libvtep.la -rpath /usr/lib64 vtep/vtep-idl.lo lib/libopenvswitch.la -ldpdk -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind -inst-prefix-dir /usr/src/tmp/openvswitch-buildroot) libtool: relink: x86_64-alt-linux-gcc -shared -fPIC -DPIC vtep/.libs/vtep-idl.o -L/usr/lib64/dpdk/x86_64-default-linux-gcc/lib -L/usr/src/tmp/openvswitch-buildroot/usr/lib64 -L/usr/lib64 -lopenvswitch -ldpdk -lmlx4 -libverbs -lmlx5 -lpcap -latomic -lnuma -lm -lunbound -lunwind -mssse3 -g -O2 -flto=auto -Wl,--version-script=./vtep/libvtep.sym -Wl,-soname -Wl,libvtep-2.14.so.0 -o vtep/.libs/libvtep-2.14.so.0.0.2 libtool: install: /usr/libexec/rpm-build/install -p vtep/.libs/libvtep-2.14.so.0.0.2T /usr/src/tmp/openvswitch-buildroot/usr/lib64/libvtep-2.14.so.0.0.2 libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib64 && { ln -s -f libvtep-2.14.so.0.0.2 libvtep-2.14.so.0 || { rm -f libvtep-2.14.so.0 && ln -s libvtep-2.14.so.0.0.2 libvtep-2.14.so.0; }; }) libtool: install: (cd /usr/src/tmp/openvswitch-buildroot/usr/lib64 && { ln -s -f libvtep-2.14.so.0.0.2 libvtep.so || { rm -f libvtep.so && ln -s libvtep-2.14.so.0.0.2 libvtep.so; }; }) libtool: install: /usr/libexec/rpm-build/install -p vtep/.libs/libvtep.lai /usr/src/tmp/openvswitch-buildroot/usr/lib64/libvtep.la libtool: install: /usr/libexec/rpm-build/install -p lib/.libs/libopenvswitchavx512.a /usr/src/tmp/openvswitch-buildroot/usr/lib64/libopenvswitchavx512.a libtool: install: chmod 644 /usr/src/tmp/openvswitch-buildroot/usr/lib64/libopenvswitchavx512.a libtool: install: ranlib /usr/src/tmp/openvswitch-buildroot/usr/lib64/libopenvswitchavx512.a libtool: warning: remember to run 'libtool --finish /usr/lib64' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/bin' /bin/sh ./libtool --mode=install /usr/libexec/rpm-build/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/lib64' libtool: install: /usr/libexec/rpm-build/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/lib64' libtool: install: /usr/libexec/rpm-build/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/lib64' libtool: install: /usr/libexec/rpm-build/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/lib64' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib64' libtool: install: /usr/libexec/rpm-build/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/lib64' libtool: install: /usr/libexec/rpm-build/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/lib64' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib64' libtool: install: /usr/libexec/rpm-build/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/lib64' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib64' libtool: install: /usr/libexec/rpm-build/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/lib64' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib64' libtool: install: /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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 /usr/libexec/rpm-build/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/lib64' libtool: warning: 'lib/libsflow.la' has not been installed in '/usr/lib64' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib64' libtool: install: /usr/libexec/rpm-build/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/lib64' libtool: warning: 'lib/libopenvswitch.la' has not been installed in '/usr/lib64' libtool: install: /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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" /usr/libexec/rpm-build/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" /usr/libexec/rpm-build/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" /usr/libexec/rpm-build/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" /usr/libexec/rpm-build/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" /usr/libexec/rpm-build/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" /usr/libexec/rpm-build/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" /usr/libexec/rpm-build/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" /usr/libexec/rpm-build/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" /usr/libexec/rpm-build/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" /usr/libexec/rpm-build/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" /usr/libexec/rpm-build/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" /usr/libexec/rpm-build/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"; \ /usr/libexec/rpm-build/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 /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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/lib64/pkgconfig' /usr/libexec/rpm-build/install -p -m 644 lib/libopenvswitch.pc lib/libsflow.pc ofproto/libofproto.pc ovsdb/libovsdb.pc '/usr/src/tmp/openvswitch-buildroot/usr/lib64/pkgconfig' /bin/mkdir -p '/usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch' /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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' /usr/libexec/rpm-build/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.2' make[2]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make[1]: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' make: Leaving directory '/usr/src/RPM/BUILD/openvswitch-2.14.2' + 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.2/python ~/RPM/BUILD/openvswitch-2.14.2 + export 'CPPFLAGS=-I ../include' + CPPFLAGS='-I ../include' + export 'LDFLAGS=-L /usr/src/tmp/openvswitch-buildroot/usr/lib64' + LDFLAGS='-L /usr/src/tmp/openvswitch-buildroot/usr/lib64' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + /usr/bin/python3 setup.py build running build running build_py creating build/lib.linux-x86_64-3.9 creating build/lib.linux-x86_64-3.9/ovs copying ovs/version.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/dirs.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/winutils.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/vlog.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/util.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/timeval.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/stream.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/socket_util.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/reconnect.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/process.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/poller.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/ovsuuid.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/jsonrpc.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/json.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/fcntl_win.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/fatal_signal.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/daemon.py -> build/lib.linux-x86_64-3.9/ovs copying ovs/__init__.py -> build/lib.linux-x86_64-3.9/ovs creating build/lib.linux-x86_64-3.9/ovs/compat copying ovs/compat/__init__.py -> build/lib.linux-x86_64-3.9/ovs/compat creating build/lib.linux-x86_64-3.9/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sortedset.py -> build/lib.linux-x86_64-3.9/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sortedlist.py -> build/lib.linux-x86_64-3.9/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/sorteddict.py -> build/lib.linux-x86_64-3.9/ovs/compat/sortedcontainers copying ovs/compat/sortedcontainers/__init__.py -> build/lib.linux-x86_64-3.9/ovs/compat/sortedcontainers creating build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/types.py -> build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/schema.py -> build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/parser.py -> build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/idl.py -> build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/error.py -> build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/data.py -> build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/custom_index.py -> build/lib.linux-x86_64-3.9/ovs/db copying ovs/db/__init__.py -> build/lib.linux-x86_64-3.9/ovs/db creating build/lib.linux-x86_64-3.9/ovs/unixctl copying ovs/unixctl/server.py -> build/lib.linux-x86_64-3.9/ovs/unixctl copying ovs/unixctl/client.py -> build/lib.linux-x86_64-3.9/ovs/unixctl copying ovs/unixctl/__init__.py -> build/lib.linux-x86_64-3.9/ovs/unixctl running build_ext building 'ovs._json' extension creating build/temp.linux-x86_64-3.9 creating build/temp.linux-x86_64-3.9/ovs x86_64-alt-linux-gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -fwrapv -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I ../include -fPIC -I/usr/include/python3.9 -c ovs/_json.c -o build/temp.linux-x86_64-3.9/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 ‘long unsigned int’} [-Wsign-compare] 132 | for (i = 0; i < json->array.n; i++) { | ^ x86_64-alt-linux-gcc -shared -L /usr/src/tmp/openvswitch-buildroot/usr/lib64 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -I ../include build/temp.linux-x86_64-3.9/ovs/_json.o -L/usr/lib64 -lopenvswitch -o build/lib.linux-x86_64-3.9/ovs/_json.cpython-39.so + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/openvswitch-buildroot --force running install /usr/lib64/python3/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running install_lib creating /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3 creating /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages creating /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/_json.cpython-39.so -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs creating /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl copying build/lib.linux-x86_64-3.9/ovs/unixctl/__init__.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl copying build/lib.linux-x86_64-3.9/ovs/unixctl/client.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl copying build/lib.linux-x86_64-3.9/ovs/unixctl/server.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl creating /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db copying build/lib.linux-x86_64-3.9/ovs/db/__init__.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db copying build/lib.linux-x86_64-3.9/ovs/db/custom_index.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db copying build/lib.linux-x86_64-3.9/ovs/db/data.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db copying build/lib.linux-x86_64-3.9/ovs/db/error.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db copying build/lib.linux-x86_64-3.9/ovs/db/idl.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db copying build/lib.linux-x86_64-3.9/ovs/db/parser.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db copying build/lib.linux-x86_64-3.9/ovs/db/schema.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db copying build/lib.linux-x86_64-3.9/ovs/db/types.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db creating /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat creating /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-x86_64-3.9/ovs/compat/sortedcontainers/__init__.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-x86_64-3.9/ovs/compat/sortedcontainers/sorteddict.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-x86_64-3.9/ovs/compat/sortedcontainers/sortedlist.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-x86_64-3.9/ovs/compat/sortedcontainers/sortedset.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers copying build/lib.linux-x86_64-3.9/ovs/compat/__init__.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat copying build/lib.linux-x86_64-3.9/ovs/__init__.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/daemon.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/fatal_signal.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/fcntl_win.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/json.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/jsonrpc.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/ovsuuid.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/poller.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/process.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/reconnect.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/socket_util.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/stream.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/timeval.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/util.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/vlog.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/winutils.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/dirs.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs copying build/lib.linux-x86_64-3.9/ovs/version.py -> /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/client.py to client.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/server.py to server.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/custom_index.py to custom_index.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/data.py to data.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/error.py to error.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/idl.py to idl.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/parser.py to parser.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/schema.py to schema.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/types.py to types.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sorteddict.py to sorteddict.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py to sortedlist.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedset.py to sortedset.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/daemon.py to daemon.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fatal_signal.py to fatal_signal.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fcntl_win.py to fcntl_win.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/json.py to json.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/jsonrpc.py to jsonrpc.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/ovsuuid.py to ovsuuid.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/poller.py to poller.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/process.py to process.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/reconnect.py to reconnect.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/socket_util.py to socket_util.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/stream.py to stream.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/timeval.py to timeval.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/util.py to util.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/vlog.py to vlog.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/winutils.py to winutils.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/dirs.py to dirs.cpython-39.pyc byte-compiling /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/version.py to version.cpython-39.pyc running install_egg_info running egg_info creating ovs.egg-info writing ovs.egg-info/PKG-INFO writing dependency_links to ovs.egg-info/dependency_links.txt writing requirements to ovs.egg-info/requires.txt writing top-level names to ovs.egg-info/top_level.txt writing manifest file 'ovs.egg-info/SOURCES.txt' reading manifest file 'ovs.egg-info/SOURCES.txt' writing manifest file 'ovs.egg-info/SOURCES.txt' Copying ovs.egg-info to /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs-2.14.2-py3.9.egg-info running install_scripts + popd ~/RPM/BUILD/openvswitch-2.14.2 + 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/lib64/libopenvswitchavx512.a /usr/src/tmp/openvswitch-buildroot/usr/lib64/libofproto.la /usr/src/tmp/openvswitch-buildroot/usr/lib64/libopenvswitch.la /usr/src/tmp/openvswitch-buildroot/usr/lib64/libopenvswitchavx512.la /usr/src/tmp/openvswitch-buildroot/usr/lib64/libovsdb.la /usr/src/tmp/openvswitch-buildroot/usr/lib64/libsflow.la /usr/src/tmp/openvswitch-buildroot/usr/lib64/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/lib64/python3/site-packages/ovs/_json.cpython-39.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libvtep-2.14.so.0.0.2' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libovsdb-2.14.so.0.0.2' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libofproto-2.14.so.0.0.2' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libsflow-2.14.so.0.0.2' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libopenvswitch-2.14.so.0.0.2' 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,gnuconfig) /usr/lib64/pkgconfig/libovsdb.pc: Libs: '-L${libdir} -lovsdb' --> '-lovsdb' /usr/lib64/pkgconfig/libofproto.pc: Libs: '-L${libdir} -lofproto' --> '-lofproto' /usr/lib64/pkgconfig/libsflow.pc: Libs: '-L${libdir} -lsflow' --> '-lsflow' /usr/lib64/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: (from :0) ./var/lib: (from :0) ./usr/lib: (from :0) ./usr/lib64: (from :0) libopenvswitch-2.14.so.0 -> libopenvswitch-2.14.so.0.0.2 libsflow-2.14.so.0 -> libsflow-2.14.so.0.0.2 libofproto-2.14.so.0 -> libofproto-2.14.so.0.0.2 libovsdb-2.14.so.0 -> libovsdb-2.14.so.0.0.2 libvtep-2.14.so.0 -> libvtep-2.14.so.0.0.2 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 python3 modules in /usr/src/tmp/openvswitch-buildroot using /usr/bin/python3 unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/daemon.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/dirs.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/fatal_signal.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/fcntl_win.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/json.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/jsonrpc.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/ovsuuid.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/poller.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/process.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/reconnect.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/socket_util.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/stream.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/timeval.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/util.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/version.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/vlog.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__pycache__/winutils.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/__pycache__/sorteddict.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/__pycache__/sortedlist.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/__pycache__/sortedset.cpython-39.pyc compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sorteddict.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedset.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/__init__.py unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/__pycache__/custom_index.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/__pycache__/data.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/__pycache__/error.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/__pycache__/idl.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/__pycache__/parser.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/__pycache__/schema.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/__pycache__/types.cpython-39.pyc compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/custom_index.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/data.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/error.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/idl.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/parser.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/schema.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/types.py unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/__pycache__/client.cpython-39.pyc unlink /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/__pycache__/server.cpython-39.pyc compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/client.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/server.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/daemon.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/dirs.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fatal_signal.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fcntl_win.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/json.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/jsonrpc.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/ovsuuid.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/poller.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/process.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/reconnect.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/socket_util.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/stream.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/timeval.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/util.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/version.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/vlog.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/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/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 compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sorteddict.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedset.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/custom_index.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/data.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/error.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/idl.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/parser.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/schema.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/types.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/client.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/server.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/daemon.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/dirs.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fatal_signal.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fcntl_win.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/json.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/jsonrpc.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/ovsuuid.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/poller.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/process.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/reconnect.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/socket_util.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/stream.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/timeval.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/util.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/version.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/vlog.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/winutils.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/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 compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sorteddict.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedset.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/custom_index.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/data.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/error.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/idl.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/parser.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/schema.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/types.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/client.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/server.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/__init__.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/daemon.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/dirs.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fatal_signal.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fcntl_win.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/json.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/jsonrpc.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/ovsuuid.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/poller.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/process.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/reconnect.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/socket_util.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/stream.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/timeval.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/util.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/version.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/vlog.py compile /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/winutils.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/ovstest/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/__init__.cpython-39.opt-2.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/__init__.cpython-39.opt-1.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/args.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/args.cpython-39.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/rpcserver.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/rpcserver.cpython-39.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/tcp.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/tcp.cpython-39.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/tests.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/tests.cpython-39.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/udp.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/udp.cpython-39.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/util.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/util.cpython-39.pyc' './usr/lib/python3/site-packages/ovstest/__pycache__/vswitch.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/ovstest/__pycache__/vswitch.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/__init__.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/__init__.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/__init__.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/dirs.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/dirs.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/dirs.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/dirs.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/fatal_signal.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/fatal_signal.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/fcntl_win.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/fcntl_win.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/fcntl_win.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/fcntl_win.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/ovsuuid.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/ovsuuid.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/ovsuuid.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/ovsuuid.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/process.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/process.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/reconnect.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/reconnect.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/timeval.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/timeval.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/util.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/util.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/version.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/version.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/version.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/version.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/winutils.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/winutils.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/__pycache__/winutils.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/ovs/__pycache__/winutils.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/ovs/compat/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/compat/__pycache__/__init__.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/compat/__pycache__/__init__.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/ovs/compat/__pycache__/__init__.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/__pycache__/__init__.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/db/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/db/__pycache__/__init__.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/db/__pycache__/__init__.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/ovs/db/__pycache__/__init__.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/ovs/db/__pycache__/custom_index.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/db/__pycache__/custom_index.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/db/__pycache__/error.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/db/__pycache__/error.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/db/__pycache__/error.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/ovs/db/__pycache__/error.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/ovs/db/__pycache__/parser.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/db/__pycache__/parser.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/db/__pycache__/parser.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/ovs/db/__pycache__/parser.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/ovs/db/__pycache__/schema.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/ovs/db/__pycache__/schema.cpython-39.pyc' './usr/lib64/python3/site-packages/ovs/unixctl/__pycache__/client.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/ovs/unixctl/__pycache__/client.cpython-39.opt-1.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.59829 Check is turned off by --disable check Processing files: openvswitch-2.14.2-alt2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.68897 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd openvswitch-2.14.2 + DOCDIR=/usr/src/tmp/openvswitch-buildroot/usr/share/doc/openvswitch-2.14.2 + export DOCDIR + rm -rf /usr/src/tmp/openvswitch-buildroot/usr/share/doc/openvswitch-2.14.2 + /bin/mkdir -p /usr/src/tmp/openvswitch-buildroot/usr/share/doc/openvswitch-2.14.2 + cp -prL AUTHORS.rst LICENSE NEWS NOTICE README.rst /usr/src/tmp/openvswitch-buildroot/usr/share/doc/openvswitch-2.14.2 + chmod -R go-w /usr/src/tmp/openvswitch-buildroot/usr/share/doc/openvswitch-2.14.2 + chmod -R a+rX /usr/src/tmp/openvswitch-buildroot/usr/share/doc/openvswitch-2.14.2 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zTahi7 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.9Ky3Es 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 2021-11-24 01:59:37.619437994 +0000 +++ filter-requires-deps 2021-11-24 01:59:37.620438006 +0000 @@ -34,3 +34,2 @@ libovsdb-2.14.so.0(libovsdb_0)(64bit) -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.9Wppt6 Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.aSYr8a 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.xGlSXY Provides: openvswitch-common = 2.14.2-alt2 Requires: libopenvswitch = 2.14.2-alt2, pam0(runuser), /bin/bash, /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, /lib64/ld-linux-x86-64.so.2, /usr/bin/python3, coreutils, gawk, grep, iproute2, iptables, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libofproto-2.14.so.0()(64bit) >= set:mfVC9j3QY0yyV8CfpqsldsSwKZqVjZFrmYcQ2RDoviSva6jbd7v2kNo9nlWxkZi18fHteFPoKjTxcAn8J4yEKX9gEkZ913vrgdqXYlCtcHhRCUolowNqcHMdanwR45Fpni2H6Em5vodPNmFgwnZn2aNNzeg9iTr9tng8WHmv8Acc5wHZDMaemBXzCoZ4pEOxrnOw9Ju73m0jezZgHrzpyLBUmi4E8OXQ8GrkD11, libofproto-2.14.so.0(libofproto_0)(64bit), libopenvswitch-2.14.so.0()(64bit) >= set:qgkPxKZdLoBSZKeSMitjBeYzNooII8HUxrmmk1Ds4aMsZqvnka23DkPKvikTg13idEhME5I7guZHFMu31ZFYucptZ80GYqKEiOpt81QKS0BvRirqPTi9JID5j0xNGUViNxYIJVAIpMt4P1wyKs02iHqCa1TJdR4CRNZAD5SM1emEFemxGSHbVxy8EGxWZ5RZglEcCDAV8Hdss1NH9jGu235W5xdpSD7vBFRbEd3DjYYPh7in9wEJuDs6wW5sueG2FkMTfSZeFQYCOnfnSLwwfZ7wFtyFZ2fU6JdHqB4ygABn5kjQFoWYsKGxGkfdQUg17sU5lc7ZDAarzwcTl2f6rMtTN3H7RU04dF2GZL1r1i4ogowWYIUyzPZE5p0OlNVwh3nRMc17UfdoLQ4EeT02Cbs1IxgIag8l1gYjkR4KGXpeBZmT417MQcZ2NKMRTxn4oYMr74jmTomLPa5NXYHkYsGjdF477aQBwj1Ccp5zlqsC6ZKxPzaay8G2qPVI3mY16bAvlBz2zUR47E9DIwyVrZnAHGATZpDMtA5NQsZhV8pAtZ7ifamv5ChWzIuejNetIQe36XTA4omRYMPr4cWjyZ44Q48Z9WWIWe1g65wWqlmbe0K3GCvZoa2Nz2bCQKeD60ZpKM2SnTHfwlnWojoREG3DipEx74Eu8iRZL6bHOz0yWYMEGIi196lnsFbIJ7A5B4ICSoAgHjjaibitsGb32Rfpk841vcT4Cmj3MWUxd3cywtAVxP7ynAEqZnOwn3u6RUYWJier1rAJQ5VNjZ6SyJIQ2VYgKkqsitrZ7z9RFztCS33W8bnnzH6ALqXDhEp74r1ATF8ZDkBn2s5VcvC3YLzToQN77NQVtSZDd9Zgd8FrFT6mT9WUwtog4LnqCw7ZzMemwZKwAZ17ZKPo4U2IYmRZfzd3rpSI5pmFPz8lJg1ZypIRuXApFmNXT7RSCWerfME75UHIzNER5nokPOWw9h5OY81jq0WPLlqEljoaG66RnTevYjBTlgV0yeg8fbN4l87zY5UZ5JrbQVyoOUm9FkPDucXaCpPMsFolatEyUvvnsY90PZa6QzlzAVNp6Z4Wuh9EZ916ZiFnmsgfZ6hDAYZEIav21mO3Zb1YhY0fcxyxrf3qVQr6Ort9Fq16W7sZ2ohJZppKlvKF68va0FwDYVruldW5zehmXmzYkMZIEFzjVELZ1tbFzDSDmULWX84EH26O1WnMybfnHyyw768EjmrjJ8ISZalQzmJ8vRAd4CDIg2IBebhoewT3jdp8Rcq4tptcuLEpdNb9faZqY7spuAVDXMjFttxGhoZKZlcArhf6CPssa23mtU93xlKIySEFpVRUz7PEanmD8LESKfNUFg1aZ4o3C1lugFQRZDWWRBtsRZA4KJc72XsNYSwPNKQ3G2B0AENDXjpVrWJeejBccejvaUfOyai2tWAguOHwDr9Z8isc0yZ4oLj7jIZ3yAakgnzz9PechQIHsQkHEtiup7jN3DJ5YlWmcU85DZCk5JqXZgqKuAeveX1Zmby24LyhS88tb1yZDoF5otUOBeepXCsLMj0Ziz3DZhfpoXCcXmnMYOVBkBuXzoZmk6VewFo3ZgwGAZHBsArjnoWZAe6ppTJyV30NOxTeCig32ZFOP8OGD94C5xrUtbHlum4xnd3pqVAeeyCJ5mvBAmLZazp3jZ5R61YxFBfKupr4yE0QPrtkolK0Pqd80Hf7SCELbuxkJTe30oQ4YqhP3N4Jr3QUh5kHYiygZEeNhTgQ0Uld4PwaXcEOorCKeVQVuAZx5U4H1nNtA47htZ33FhpBAqgL2xow6opemNmcfQc6rw9dQiENhP6KBuXNpAdRTGS4wfCNUOJJKGim9dNAIntoU0onJPZAf3WosxgaCByAZEeTjptiX6UMxAOXFVFT5nK8fcrlWZGt6P9ACUx6enmBPEOxxEbgnnEsaIvl7pkceA5QXzxIDPRRenN9rSZzjDKuT9ZyFJNdBTTstEn4adyZwf7AN8q0XIfhjRZKO7K1gGEqeJPH89XnxiyurofVk88kVi5xZGSHEGja1xmbUtxUzRtU7GZb0NjGK4Sc3, libopenvswitch-2.14.so.0(libopenvswitch_0)(64bit), libovsdb-2.14.so.0()(64bit) >= set:mfCnWOeVxyI5vrwY7dxInrgPFMfZu5noJxmMBSrvdoYXD6kKsOFi2VbRyYZ8SONgVm5ZLtGQ6TjyP1D4YJuJiwCF3d0h2Gd4HZxhhk1EB3rQKQL1ZqUxAt3RRHgdOvgJy01HGJoqcHB4bYuct8EInWT0isdBdwdjVCnAWxm56uakB8KaElEiEFLsUFHxKpXgjofbEXx34v9ZKEpLOW8ZCUxXAeZlSOnBEyZaPuuBdPuFFlmYpmkDR7kCfVxqjFxNkVd03ZCYMZ8Yx2, libovsdb-2.14.so.0(libovsdb_0)(64bit), 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.RRP52N Creating openvswitch-debuginfo package Processing files: openvswitch-debugtools-2.14.2-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WN4RMF 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.NzkBmU 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/bin/ovs-dpctl-top: Ignore for REQ=slight module=argparse python3.req: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-dpctl-top: skipping sys 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 /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-tcpdump: Ignore for REQ=slight module=netifaces /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-tcpdump: Ignore for REQ=slight module=ovs /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-tcpdump: Ignore for REQ=slight module=ovs.db /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-tcpdump: Ignore for REQ=slight module=ovs.poller /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-tcpdump: Ignore for REQ=slight module=ovs.stream 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 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 sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/bin/ovs-vlan-test: skipping time python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/args.py: skipping sys python3.req.py:/usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/rpcserver.py: possible relative import from ovstest python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/rpcserver.py: skipping sys 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 python3.req.py:/usr/src/tmp/openvswitch-buildroot/usr/lib/python3/site-packages/ovstest/vswitch.py: possible relative import from ovstest 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 shell.req: /usr/src/tmp/openvswitch-buildroot/usr/share/openvswitch/scripts/ovs-bugtool-tc-class-show: /sbin/tc -> /sbin/tc (raw, not installed) ++ /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.2-alt2, /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.2-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IyMS4f find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/openvswitch-buildroot/usr/lib64/libofproto-2.14.so.0: 455 symbols, 19 bpp lib.prov: /usr/src/tmp/openvswitch-buildroot/usr/lib64/libopenvswitch-2.14.so.0: 5071 symbols, 23 bpp lib.prov: /usr/src/tmp/openvswitch-buildroot/usr/lib64/libovsdb-2.14.so.0: 357 symbols, 19 bpp lib.prov: /usr/src/tmp/openvswitch-buildroot/usr/lib64/libsflow-2.14.so.0: 59 symbols, 16 bpp lib.prov: /usr/src/tmp/openvswitch-buildroot/usr/lib64/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.vu2qfs 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()(64bit) = set:mdnKbhRpTZIqZfhNo1L5AxzJ87JZpsIb49ncXCsa3JfCcks3qv9w2eqiZb6gu8CXZLQ7obkfD9rcQkzvz8hnc1ndGdxYEOoE8zpjkbZHJwyDucycs1vepMCljOjEZAe44dD0i1tU8Y8Ud634xOgZIH4Or8nFBiZJ6Dng4ulutj3chsJMHnpBHC6wWjupxIrkZg80VIuebbBMsTIsRhKHVpDqABtsD2yGXniLkjZbQzHnmMFvvSZDS2SJxzOykptnBxLRqiJk4qskzX5ZpN2hNqLGOTTdpGQFfV4kqYRZfmkYo4y7AOZ45PQZpwQmuE3q9iZIOJaBZyeAyB5TXu4lr6cWrvOsfFoHKmspzXjuqvhFRl5zMmXFRLj2dUFFVzwuOfb1KusI236z1ASc1QI4Ye53HaZsAcbcFEZvBG3OX5snWqhNOk7BSDISZL5rnbF4RWnZoQ3IpAsJjkcRqlZmTdZo9DiW9tGV4Z1JRpNpsl2IUtb0A9VvsAPYhAoChwIPnu2uOa3Bu0HE3gNIi5Rf15itySWKGfw8JfjY0dr21GjuUlonyaoFIoJxHaMp6Z93Z2g4tMkQulklJjl7jCqSobklQZ4UXZbUE9rtDIEYHLUlgpIRIMww0ihtGdmos7twd3iRE4lvaQm8XVcCCDAtZ4FJukK8fgsMgaQuwn1IHX3F7KiecJyn6LsAnKPVyP1rw9SRtnYBAasdSscvWBDjTSpOnckZ6UDVhkXroBw4ROU0Z51NLvP4Fapbz4Ac45RWZ8j1EJZiK5jDZpB1P9YUI8Rk4z4qXtZiQdJDq8zTYQGr50fIcxfKz1YbZwlfPWtZ7HXQoxjy6yTiFbt44ObmaZyaI9I79NGR25zVA8MHyNIyigUSpQJahExcpaMZaSZ0XxZjw11, libofproto-2.14.so.0(libofproto_0)(64bit), libopenvswitch-2.14.so.0()(64bit) = set:qd8MvXg6hu1sM8dfbJzZAxs40t5XHyRK7w5nvHEAxq1Tp856KEjLEYj6h54teArttvehaZ54dfyzpw4VnymsFrZ4t8YV1AJRnwmfgYKLxe2lZlWvMd9M1e12gHZgRgTbPu8m3GSuEuAv7Wm3xjOOETsA8Zhz80ncbaQOouVOEPyYHt7ne93JGAuT9R2fFgNb07hUZIf3c38Pv55Ly0tecgMwM7uc0t8wxWSUEUZhN57WBQYhrnAEdNZByulwt19YU43ZGagsHnPUVNK2L6tkzUdZ6H9AK4VopoZfsF9gdOZ2cCOpq5kubojbQ74sf4NJbZhTAfWLhGZklxjP1BmFqAaKwN6zJY6FtccPZhh6yQo2trGfjTFOwgrzgBhNenYvC8KptIBdidliom2PIhJVtDssgDWoLua2Mz0kSsSI7GAYq09th1E70iTwgm05WTzy36PBvgP0IC4ayEnNZ3wUBICxjVglwrRo244Pg09H3V8V5SvQcIBmAjvdPRCAvvZn42fbputv1D17xFjKpTeHuGtbTxVqAMwRpiBKjw0iZAA33tyj295KMFQSWU9bZI41xEE93S5YPZEXkKa9dgMh2g8cg8L1CQoq27vx8m6gxzZ5U26iAO9hcYmJdL9xrxrPqpQ2AyD5GvtYD5KBFVEXZbXku0yd7aHCq3X4rKeC2zKQ9FUb963CqdZeiZqt7D30ZE3DO4cjLgX62qDtOpINfZtZhdI7qY8rWSVEXs0BgCmQ8nYA6ijz6k9K7NyccNh4wE7Rfq3oBEfp0u3FvMzUmc55xDs22w4iM9M9dfD5fN81CZGNs1zJNAgdYakoLFpEwwm1lCZAJXif29gsYAos4xoMs3rBlxt5LkEiZKqdxZe5SHPGWu1EBVJWDpZoHpT1PMTKwi3IZ2QNUJSYz0gzCtcGbdAGJG8Jtz2wuYN6LpQW1jiPPqS3YMLp9dUcrN2tme6hJ0jhB8nJXzZEcZg03dtWSEBMXKyhbssMB4T9c4QfYIucWJWcv3cddsGKgu8Hch19i0DaNFDdq9QpxWYLE8hZJgho3dFZwvseb0GfZpg8n7OWWSZiOCAWt62uvOLgnuE1eGhkUww49ERk9T3HcAQZgMZH65RLZyI42Ygt9rCtIDVZzB97mLm7l0qcS2KtSLQtWeNiXrgxHXJqkyfW9sUL0zFWIXNBF3ylpMVmU3ZoprjT2f1PDZBJLdW3wQ7ElFk9rUQHiWiJwAQ8QfO65KvdhGeoD82TG0bOcwTo6evyl9b0ylXCZtPeq97NoVOjt4Ff4dJ4zM1coE6giFiQsELWSwBhb2ihIiK4oecvX0RTQa0P99hJdNQmlVcKL3jRKM9Z44HKSgMZ5koaoTMx5oxXnlftnIicG8LwN7P9tExW4Y70l7BlVCHMdFqs01QWu6ejWer2TvQkWcsmkbTY5iA6M5j0z9foZzE4V4Xj1J2ZeAqLZmJ5CC3XGUZsGYSbgVBRFrRm0ZJcawa66vYMauISpaMBDDjewP194qElHlIS59AUAsVg4sqZ4ClwUNtymAA6J5DGfZl5a2NzDGgTMZe3eRtu09MFalJfQ8Wff9PZ958aH0cTaY1iwXgWnPei9gkmmh8ruNOh9jtotzOeIUjrnprnpfd4Y22ReZmSReK3k9cSbUwRqiGMd1foZe6em2zdSDgGwScUuoSRx6pEL3JiPEVHZ9fljI4fyZxnsFR8hSmAeBeVCfCbu5HSRVg05Fa7GFXFG2qdjIwBiapZJc1okdwj96Zty7ePbxPkAEyR5umXBpgdRulBb90RnDHS2wGORtkjhwZmV2wIBvZppbRJFevs8LcFkfx2FzdlvRyp1DPaZyyRHx5r723mIq11XVZLfZawS7C6D0Xp19b9mwsqUFyy8bornTx2XFISFaiZuDRnimk1J7WVJZhMQVBsqJLz6khK6b2z7gUcdJG63XFV6ZuGGwEdS2MtcllsN93xWrBQ0Wa77jgcQMEawB3M1RrftXIhLAcArC6i93ZxUhVyEQ9ws964Z9YbK7nGybQvCY63EggsGmZhjABsBqoMPhw6wC1fvYZoSgbbaPOxRBHvoOZsbhF5YhSAjvZ6h6h507nhQR1a398jtA7Mi3qYJRf1EHAJhadoC8AzHHgUabNL568rniwDX3Pagdtu9Y4HM5Nsqs8WZ7Ve3VpQteLeIwX53Z3Z8b0HwDgUiTMuFq001WVjdMYj31H3KI9yZb2xHw6N0N8FFX87pwX9dZraXIHHipx4jZnHC8mnmc5AayphidoTtNR6dFcA0n0AviIHAotne1qM3T0AtnPxTqBBZAQ7k5Wio5UZh68xIsjTcUgieJse7C3i0kZ9dRyInCVpVt4YGzjRfbrHsumMA1x0gtsIXpMV26L3xdIPZq9Fr9SGCb1lad9Kt1NGoZeKJxv7e8s87fl79oWkapaq3l14imrAZbcKaG0Mne9h4EvYL8FTsIBXDTO1ZrvJX6NhXry9MOoMcph5a8ZLlsEc1ikFXdZH6UDONGN1JKggUoNIAdzWpr86kZtOzJokqDKb7QXcFwkehjgY2LFsC3pSma2DdwP9oArGl1RopA8UchmPnlVadPGOaSalAGLb8hkWhyEySbEppbNQkjgSpphmVtNAQK6QS5b4NEEo5kZA3OJAl31Be9kjsHAXossycvUFUz0nA2Xw3d9hGvyeAXOw5vwE5dN2HeAw6BqZ3EoHaGKfAv1yRdAEkJDppwU09T8zk5RuVK32VZdGDZ9f698UUieXEYn9xiAYLhBWZwjE78CHkkwBFP98wpzvqHrfUWZlHX8SlZrmDsZzcaS0ceQZ5Z353U43ZmWDDxuwS59zQ4mZ3gviECIfYWlixG6y6rtQBt5Y0uJzXVxsDl5iaG1xnP5pIOcSxbfsGKkAVe2EbQnhOHpeXYFDZzoRRihnNlbVDZigYJF0Ay5ZcDpLRJqigg21zvv0i2cYm6AGUp4fxiYoV6JFxGwYPHC9nv4Sg4q6ahVuk7j5gj0CBV4hUW33vZtSGo0nMb63dYmMqi9Q8EzNF4c31RQbQ1ZnWyFks0OE30ZvMWZ7tc4McPp0D0arlEe1Y16SdfK7TcovgARKTYWQrDDU6ZlN3AdZ0Jt20jYzKH7UD3uhsZuc5avrAAarZIz8NnX1OCKyZfETCloEOKZAZHakwHxQLEXEAUcTczWjBpFW9Up9D2gU2CPqBuVIucv5HrHJ0xudhj3Kw81zYRgFC8x1Wh8Gowle6jIRuqGzHhLnneeqgUFxA7wdJ0vRlEE18Y7xYQq1R4Jvc5RAef3FAgb0oYgqieziYw5AqbTquE6gkccuAKKRMSEu7okLH8a8mlzaO6ceeKqr8gNASzoiuw7NUgG331qeN2M4R2wu78ZEce6hz9M6Z2EmHJBjU7U7qzfdphogdsZ7JxGA0MgX11YIWv0Hpm8sHGS08PW6jZBomoDx9k309LlM5YKVSZGBOaoBN5N3HwqkJIufaevKa53Ev9p0ecqJi5nxaXfal45qaJodkGBPgitovn9eq8IBg86yBVDfWXhcpYgeCrf8BF7MUcPrfWWpPiHS7bCODtq3zADYKgDZsf8nNu8LddPUia5K0azNdhs8W3O2zHajBrpdR1uH5m7s7bZiYQHWp5s1xVOJqSyQ1s0gS8i9IGaG9xZqvfpv0CAGISbsdhU1a8Hpb2GbydoZjDvo4wCMfhd5PqnsfyqKxVBhmD0YNrPMfVZiL49xWAkrnVJqtESVGPynVpOnuhcEUg2gJbWeznDRURBouWeBuHjjkZjc9MNQlXcdKiFRieuhWDzFUSTqFyIjJNR2yciuFmgNFGyKUUO4pZ0u8i8fP6iBx77S389g4DDSJNTV13oAXWmgCdcmPXQPm1glKk6I9r1TotQOmoOOEve0jp2djME7QeNrcmFkUbojZCgGvPRIofkqtuc1g9FlgdI37ZzCY1zZ3HaPiqMqqJ1KJxdAxms2dgZAuY6H0YFym2vehWL7CI0f9dJ70sRys5jQmZoSJQv1Er8gqwO7O31oNi204h5hp7Zj6wWUNlLZA5shmZFy0kod5cQhkEDhqYTV5IpFgpsHhkJZc3Ic2rABoCp131vXWZ29a7HlxX59kJ4O3iLwvo8hZAEpAxn554j5bhcT6omPoPDGQZCZiPaooMXsroNOFQe8fQjSymWNX7yM0B6lamrWWMlqZpCHEPxPrl2GKCKfmIBy4jz8mWqtX5GUeZwa2Y5oC121KbHOivJ4JGkUowQhE6B1gqOso3iLjCW2oM2LNHuvpgETgfuRr36njGaA4nSMKps4Ii5wjFBZAbIZdkV0mbiKk0Fu5KscZ0dvKCz2o2otoLXgI0182pdU6gx5GsP5kP6NQijHv6G1iUsXmGI5quzCpnZjQ5q80ehs7yb2xUWIBZrceelYCfxFNW5jQ5980FSdz5p76V7lVCVMusBY3YDEKHxG0RuDu09CaseJltsnjwodSZuXbxwK6AZfmv3ZrRYFdo1y9Db9hnvhbMW9NsDJwyhknw1kz93wDsHae4BYkoYcsxdc1QgDzqiF53LhY97LfRwKIuZ63CEyU1gVhJHg26qslZoIBBrXp3kCLzNzoeTla4YJMSmtrciJX8ba5YN7626c2kCGpK6Zu4jpSOZJp56jbcQM8IOLOUT3PUcxqbAf2G7xh4StEgxYBv00M0hHUJ7DCWwFT1M585wBsvP3pZg6pn0iDqiwJyDS1g1JfOcpen5wMckCJkc3o5AumVzJtznKzPzzwEEoVvZp90SiFVKZHzd3RgC6H5PcMiR3MUEe213C8Grr1COBQksnoDDHEfySxTbkboe1TE0VZjXkjHWE3AqNXbQCUdyitejtlz9tAjpEeTuAwWr4WBJFScZK4wJnmg3cdJ5DmjOgwamPUOoqQ6sTlc73E8tJ3UYPLWEsBQDkZmkxvEhB6iWAZrFzexhnbdObkmsnSICsUpfqtZEvZr2mug8XUlUcEg13cd4nU4eex5deZHPRHrqHr4AaQqtIjlsj4pbr34fZvM56KDpiY869pCBoI0nnwVsmAlXYie6hBY124ETVpleuwcgcH00KgJbU1U8gkGEZ0wyZ7Z7ihlEvXsGWvfWk1D5hZhB0mISE8UEKJZ0TXOjf9zW1kTq44UnbEsSAIfdH5kUExhU6KocZgYH0HqU0XjmpGkLBUDa1eBJZ77rGA5Ze4g0SxSyPolNZy9AKgNGnyUUO2eySRUrNW4H5huZ5qZnAc4tSxqqnXEiX9Jw3cs6XMUnLQZgpMLXw2qXfqSSwQMcP3uLBCdUAIWtJIudZHyQ3ZJxy0qjJhOjU01FzaZj3Oxdf9yPdaQu5c4uXsvX1b2p4jle65n2a1al2FsU020wKOBRdARgIgvOfZprkVCTkKaSiPiBgsvvu99W0r9gBSPCV2Qnn1eVurfBBtDN78WQcii95J5w1emMsHEc4IW9EKMfXzZET8770zZ0JUZ3T1m2n3rdZhAovj5dxbQyqTlAPbH1wc6u371W9EpxmPc0k0YRU3jFyF2VATcsisxc193z6JOBAIW2JjnElZdBVaZpEuViEbqiZwx04fjvDUiImtZ8UDfWksu3CS8BVM4gM3ZoPwzPX2eqZF8sLixl4O273xLNJAL9CCFUy88O1eIb1xuifyrADXEcxk1IoI9txHSdz2eq9DqULNQbPwgcW1V6slNwa6PuNNsPTG4uMPhj1mD8Ys2ZmStnQAWFOQqYYftj4yGvy0iWUpZcKbQxFj67Zg2WIbZ9KObTam3AdMeQ8LUwzX4j0H0ZhjBVlM90gpKUOZmGjLIzrfZc13WeBaZyCdHx0H4JRi47oiZsZtbQVkezfn4jj2UB3sSk3iG44Wx5IexyyLTcXNF6ZcoPwuQs2CfiDXyAZKshWSB72HMdjU9BqUDx0KuqEGWygZhAx7Z0UcDPYiXlZCwEWh9ZoROoceRRj0AZaFWvmbsukC845G5Vm0vqxofkIf2wm1j7pv2A0pC88FcmyobFZxhtfaeLSNlhRNhq0q0CHl81Wc5Zh8IZtlQy48biZlL3B4tHgQ9uc0HPZhENy0DqjqJ7Tb7Y9oP44KfvE6rmgWcif14OyMCFS4m3caupRR0ZsnafRZCLbKeDc2JHIvESSabHqQNP1GXQ9O5Rj1lpzq9073xPxSpKzw2aC6RCQ7ycZ3Acg1LGz8riUZIOtqp7qeysUxyMl91A4w0DVlVY3EpiEOQHjC3zi9LqhXYksiUap2UzUCWV3Zlw8RZpaolodZHQsajuKmr5kR4Ln6Es785VwWyWaNnbrrFDkfRCfzy84pkzKJLuygPpge52uCaDXqCFkgymjLzWQje4im8mnSt9ZsYSMKgfJ76x0te8bzpfTed3d5axM3EcbefIgYzV80gTRZKgVnzW18mSwZf368knJGE6Zs2qmjU0yk9SlH8Ny9DcKSvJZ5fu5tzOR0x4MSNjxS2Xeza6jg7sRuSW7d7qwsaQJuCWsyuHvguIKxBGNCTKWDOLWxnswR3ZftsATMKCPZC6as1JZ1MSzQuqpuIQlHFaKFtdmdcgkgOdr6YuuZz4Yi1aKPXq6AU7dpMOoZs4QA7resM6VQNSXygqTPJbmk24cJJUw9tbRoFDdqP7gJU1zcG9BHZxw7IIaoqqBplJsc3AdJUVogBwjZFcyEiLNlm3Sgk0epMjzvgLigg9NF1TcOas5XYvAIxc5EtsnNZLRUdmk3Ywtr0u2EicW5BvcYkLphL3RF1E9dBm6EZA1VEJsBXnpXtWUOBT8ux5fsHcuElc3gUb4iK1b0lJwxIzUw7otmWuyI4C1vMh5gvkbYgDCKoVSuIYuSmtuh3XZiwm7Z9jTN5bw5iZoZAgzoMpk2XbtZKKOhLlE4FxDyhTZrAnMwrGxr5XpC5npi6MhL54v1MaCQMeuDleW2k933zaUzldT7mcGR6nuhLa4Qj1emTbPpL7dVH9203CBZLLyDZEIKH2fKxCBS2MgRsjxWeIO0UxKBG3nOQNG1n6Bn6G2dIE2qx7AXp8MP1Z5fcVsPKtweeVBHQIYJ01pTyjcNGUGnOnNTwVmi8spPFpyyyaAtYdMrQTATnphAWxHJ9ph17PmWrespm0Z7ZjgZBrSxHDWCImdiRu0d1E7PlUg3sxuSuEYOvb2eiw3OYAahZyWoYfk265ZlXmFplBGXPAZFnFMi5PCktgJ8PRh5qQSrvZCsJHWfxN2FqDFRbhYZce44BpL4IZtlsvjL3uhiMpdN6jnJLGZH39EivY6I68V8TBNZydOzZ0Ts7nTUbay3hCCd4zByNQEQX4dbYJW1v5lBZpstyUgAH9TPxJ1BpW8FhJh70GaYWgEeONtZGJDSZ5yGdfi9OZ10roC3d6rqZiUlMQzAxpvrDXA70AuneHUP1AK6lOOm69CHhZEGDRbHrpGBAZkr2ugtQUDJeZggfgeyAsNTvExomVIy7FYbJ3ZKaGeZvJS0IoPVraxYYWtNbCnnKKmj8P8mQ8Uh6XMu3Bj0P4a7CcuxoXxRN9ZzbX3jyymDgkkn1JE0Uu2e8RphZt77j2TiouIJUyxR1GO0Z87cayIJ6ml8wRx4wC6qkP4awwOOQITxs04PYbZt0MZ9R5WCeckR1FnHfIWmVfQ4xUADhdAywojsZwCjEo6kRuDrrTkkg8I7Km7b60HKnCOgedVnZf2WthE9CgBeB3wU7kSXNJ39hShFlXOjLj2mh42Qy47c7ivSiFwSNZazpMyg6rynIa8F9MZLtUJNBNp3u8oDZKHGgY1BUSJzCiikl18QlK0Bw2phHZ5zOExubph8X67dDC8PIBC1nTgiWZBLTbnZA6R07DFCCu4uC5c4mDQm1FrrraAA5X6HYzzjZFZzueoZ8wBCHewUKLOUZ8vZJJIeZuYAlhipT4iDJcTppPYJc3nQRZvqR6ntxgt2eSQuM40H4enG0ph0thboCB6ZeUY1JqLRFBGE2WhZ9zrCj5UiZ0yZHkK2QvAeOdUqoXq0Zpf36kIFoqXoMl1vq9oZtRFxi455vAYOHDB7UJMxHewFkujRgW33CnajdxITKx3bIZb7e0sXZLx7UB30Og5Zx143ebOZiSskpaluNjkJejCtuFHmWlFxhFBmhIfpdlSBbStkD18ZGuS5JDZosDACoboiuFMkAxnlyHmFDc5if4MydvwZfB3smR2avZrxMR8uEKmSthrHdM0708wb2eRZv53ZmZjHycGTf82pC2ynCfZwOiFDwTtLJZD5CyNemmb6wKvA9YthigzjFM9fDgY257500ZCeccJLxfYxMbNdd0Ks6oHbtsLWki3OvOPUBhuZsAaxS7GRE6RtDG60Ryz1iuoeBQx7jBd2ycNNHtW5QO0YRt1Bt1WzGi37mKRAsd5L14UcSQpJDaH3Mzx8PYUvJzL8QcyB3Jchs1uij6tqgUxWA2AK5B0vN6G1U7TOp1cd2O6C3sQgEYaj8SO3RgzezHNFqqujuLeCOAmJsPmpKJ0ETtxCfDHmp95j0SNJRtFtch2iows5se7A1VRg6qfx0JzZxoQ6c6bYGjcd5Mhfwhcr8dpfs0oPcXjyWKFaAVQ2m41tS2YXqFkSbsddQQsrEQGggatuNMUoIYrwS6CnOlbKeZps2YWxlTSfODeVbGWfUmwtPhoR4awn5zlgIVkWfhUVoq2cg17iAUF9YgGpAqFritcwoxAmmhg4LByVUMxVaC7sP2zYMM4y2zeCMnxGRg0ufkOSCNvdu76ZghvoYLgKMjG8EqQuBv5Y5Z7R86w3xNZ362KYf2X0e820sZuYP8E7tpG62AAXMs54ssoSP5cg5RY4vUKZHf6rmKUvIwuM51vD8y5UOGNZ4y1N3UVd4wv146pn0z2rtZJ1dNC7N4bzU9eCLv9bInccXF1lyiEYeswKw840Kn26GqgGSw0hEZrdVbspSy9xu4V2Y312MbyVztM6aL224VAxmayeYRxG8o4rH3ceJO9gQ8EkYaxollbChY14AhptWYZrnB2nzyWUWIDHKcY70ve0R9d3ROZilC2Z99bxuzLvfZKmiRhaiecLNa9PzKWRpwYZ6Uynk7QHx4nsZhjVqA5H7BCa7Eb8r6EfRLhj1rV5jcyG3790gtIi1X2aAzPGwgRAQ7OAjD4HOSKSSZxZ6dzdpZ6yvMF6ThPAZFCoiLF8M1qvzmJlhLqwI5b6Kaz856nahdZklr1sHt6dWRxGjxPtIFuR6dEiU6q0e9x5fkbQhb0i95KGYbDo2yNzP8MQUjEDrBeQ8ehaq4qCdgW4dSj1S0qi8xdpSofQOz37m3mfWcsvo0gbis1yRqfoHW2pZw9U3TS4E9CrwMNAiu9bf2CVgWWZh1ywSlgMAqJkMgwc8ACdN9aEaLagABJVJ5XhEVKkFOhhZh8ZJwz6qg8K0HANFdMZvPzZwlLBCsEeRvCnEX9tce3PAOYAVQPVnADlzKyZFFoecuHJsV9nmH43p2imP6m37F3p5dNrbC82tGCdUvC8Z7xfiKSfZIZ9b0033jaQ2IVbSq1zc37ZCy5GkxYxNIic1lkwZq6Zya4nX2szAmBCzo6S0y3XyVM71LhR0K9iSnQP0VLTlslZ2WtaCLim8wqhjPF3CqUzmLdxZuiYR715s4r0jT1A7JIFOchJNEx4zB5q60sH7rnZilj8R0AFymThTYnE72HRY8HP1hX93tUtrR3cDpme8F607yi2wh2B3kgpNbU8kCdqkHfWaexb3gwYO9AiYEN0yqe31OZeHTOqC0N9QaY4VhZ3CMLRTaE9GFrLZeTAAXyP5kxJg4FZ2KTyeylXuDkRXGN1TlgE3RcZDaiAAI9qIafkYMXZqQWKZisEzSQWua2BfDGlKxFaiHqAJ2hq8Ip6ZppOqkon1ZmJluZ3EO44MXgAWyqGfzggLDMSB5yawqzCloxXdwT2jpcumhH9sGQ1z3ktSPw3NMBs2IRG4Zu0cka1ZKHdjNemdSRC5tPJr01KR3ynH0BabbmMZsZxOgoFNpDHyygxUo0rlutKBwn4m0KWKgZczG9kX1uNExP06UmaOmDZstBkqcedTokceZJU6GN9jYZun67vuLE2EJMh54JwNCWIZ6sBpeHmd9SSbGyIkxsgBWVw60eXD0SsoCPyml3i5EGNIIfyxqskgD43hlCIZ1ZL6MsCj3Bihr85szcrs7tWo6HZnw5PFDHNYJxJFKWlcohaa2dSReWjMUUTc9U0MMA1Ph9ZoAiBKSvCilEo9lKfemRpwJxAMu25oC2kECl2txzSJcar557AD8WCZGRN4Y91oHgu260WKYEDCSE8hS8DXRZshV1F34aU1MDGza9ZIJFktQMgu81Z9Z1Mrm8Kq0V81raNmDCVGiV91yaYUeFGWuK7EEtu1wbkeCZ6rxrDyBG2lNpjZytHZof2wS6sxzIOAXW1ZnwwRGb5HY5N0gt1Qp0MWRkwzjIF9ZEEBo04AiwfyfB44, libopenvswitch-2.14.so.0(libopenvswitch_0)(64bit), libovsdb-2.14.so.0()(64bit) = set:md0Pb3hRMiBV4JULjmFKlJ0a6k14p5vJUD3hNrpFgRGNI1Zqz6AW13zRmGLKMwGl0DPXr2Uj5ZrrGACoVamqs9xC85ldViNtsxMvWsbpERAuLhhlH2KtRAKBSXnHHRZti6j2DrOStFcQa2f8du09i3jCsg9NuYf7DrmekWHYeI3brh9ysop12FTQUcZsccXgJaS95rj5H7Nke9c7C4vRWUil7VkJm3QjDAzycBPyEKc05GdAkvMQwXTm0yDErWy29N4zKjeSubVpjRO7KWVGFRfIUD1Vsyft0dNvwrwWis6nNUcNGWdoEiJtk6yexDblx6oBiaCsl63X9poZ2tG2m1y6xzIIDBBZkJRRNKa8SGe43L93hj2ImCme1R6jZa7Wb8bQj36ibBeJYoi9HoIheZygWvAvTkm8rlAcIV9lE80YOts7fDGZA8dOIvSOqZ23S76q5CDilyaqnM2wyT3wkCG8zizsZGD2qcO60t0zcQstPAZoqRiUWqmTR0tjSxAc3OPyjPdGVqAGOlUUbNT1kQHErddacCmjlfg9GEj7m64MAn9dsoiHT1EIcOWzWSFP38euZD46TZDz6mxIfffVYxEDEo2NK4ZBuHoCJZmdWuFUot7WRJ8hrhgKawJt8MpLToboWtapxZAazGs3Z00Zj8GTysD6rDxISy0anLbNbVloE19UXmNn2gaNZbkZC07QaiGpYcwHnYa9K2UIZu2, libovsdb-2.14.so.0(libovsdb_0)(64bit), libsflow-2.14.so.0()(64bit) = set:jdhhbwQcghILTL8ZdZvZDFDQhu9IVnZ6jnUQMcVrqx5AW95wWp9FYgnz7cbw1IPTpJtdqoMCBYHSjnA6oJ3Dwlj8rMRzIxYHTpYVC4upX3NJtHNLZeifIY0, libsflow-2.14.so.0(libsflow_0)(64bit), libvtep-2.14.so.0()(64bit) = set:ndvJCYsxlt1xQ4sMywCtbABZjH0C9LPZgWBgh42GUQPjZfM7ZtS8igeFaKF9q7Z39sX7Q7RmYTscI3KSlBYhoMS4LukhRKvUEfTaxpGidBPrPybbV7APZyoFsiehChZ9KCZ13ouhv07nTZi7owrk5UcZeWsv2Hl2WqRdKdF2YCbjOlxwwQmtoq9DvMWMISw1iisLmukdEhRjAGzaJCNMIZfW9O8rHLZ2Et6KKbHazkQ3cZBwHYrgc6n77IlQ38KClx4xsZ6hWkC2lmTwFAZwZCYKZgZ3urde6XeiF7NIIZEhW8PIotTjb8BW2pS8pYkujtCyFdImuxMEj9Zoa1zZ0vXzBUZ2QFUmrJqOBzBCSgc9ygZmm6B02Tn9bjHc1SOM2PsOPzbxTzF5C3A0a3WmOT9TFkEOW9ZJ6j9KdiJYkA4jFYEYM1dT7awPo2Gng4EtnmxDuHjGUO4kS7vH6iX9kVk9btbIdkCLNVZdD3vvknWfcYb7lfVxySyD1mk99dzdXksvVvRtiBPe8ZrzDSXjoohyZ9mSwzfyo7oKGa7nzoSRcBuKe1DMqN18tOsrvDEYzh0gzsFrYuAyNQLW3rCBviVeB2Kn48usNxZ93buf1ZLaVIuKEsbKl8tqRS8lHm3mmMIEel65HGu3AzqDb9pmD9DB1AMN1URDgA5yC0bCWjDO0FxK7UTThQZmrk6GIF1UB0ar1zv7TRiV5Prg6JaLXmcJAqjzqAJ1aZbfxzHZndMR1nBbzyDHjHF15saa3dl9HZDSN8JaT5fZ50bDYmyrbslOynh14rxlxBvgSng884aZ9CFrT7ovSVztZ6kJ66yet5l9ck3MzHfytAMT5ZemG9ouSTfuCGEe6pTFGtMZpZfzH3kaE4ui34Z6kyQNWHRvyN2FLpZIfiayOqFeFk18ocQ01Ya65RHZpa7i8gr8i4w6eQdJWTGC1a8hxNIg46FdKWRBjxV5YF6pf4fI2RN05g5Kza53RFV9q2XTSIhIMAJowFZkY91f5aV1kx8LwSPnIAvml8minshETi6EBpSQmm1uatyIPaYSFaJZL6IIKNdKKMZo3OyHup8nFCcMcfHJyfSrFJl8wOl1dKPRulZyUZBneCsxZzs4uUVHZwFU5pSJvg1iBNs1SmPWnr0R9UbZDWqUuQd76fwS5N2ZIEIewOgZrUrcZoAsDpj75dNTdCr9VAMk8aZi8kRph2do3Vl7Z7m1eTGazX1uErojPCSvEyBpW6yZFGI7ymnxT25IB92r34ivFRhmzoOp79qFpBs8InvqC3R2n9xGMo4ACbDOM4Qb9h0D1TYYrd9aWRkR4Zcxt3AigjMxUUoWFwK6KiLFdTwTFNFUIxVRoOLsU4mc6WHRwgsXIf1i6ndLxOk0bwLb5sv9ny1nHzCO7hGQrC2v7ZrRFTSpydrcjgWmMecbNCiemzJwZIKYYjkRJrpxACm033zQQR0Vwk1d447ukP0DtMZAC5ZJZlBBTGBHTatiHD7qGvD99AVSaAYWvvtZc3TBObg033bTyACTb5D9zxGy19E0NiaW6kiy3aVy7xaSbHOC96sqGzS7ohE36cT8IouDKys7BxYZn04HXXnCwI1MIEqVZeYqpVbllshv6OhTP3EUT1w0L5jIbwBAnOZwG6yfqCDF3ocorZ6nMeSlm25C0DS4OUPNIkVzxZ1pISzZ8XAR03ym57mi9fBMm3VatdXjT77vGfF0GqyK52ZHcbjubF6g4OZ9EQLGNA6Qqd9XKNEPcpbo1RvKgZilsgpqLZhXR5QkbCHkfYm6isS46Z8hIIhQASA27IEQdoAhGXUbGQwzwpezTKIP7vbO2mUj6jPeUSNGgHgYiYfDIhK0LUkt3oS6srMZ9KTfJTp2GXZ0Z79WuGgJKe3MZ7x9bMrkJcisNWl5RBxBNrGe9sNwUMlztpCppFrRj9HZGwDGZEwpkHr6k39e5uj60wOIzOyE5u9pAcgvODSDUmFXDJn1MJEPF9ZAkPkSsrs00, libvtep-2.14.so.0(libvtep_0)(64bit) Requires: ld-linux-x86-64.so.2()(64bit) >= set:ihidc, ld-linux-x86-64.so.2(GLIBC_2.3)(64bit), libbpf.so.0()(64bit) >= set:mioJZgFSzhnWj6BOqkuUAW9X6a, libbpf.so.0(LIBBPF_0.0.1)(64bit), libbpf.so.0(LIBBPF_0.0.2)(64bit), libbpf.so.0(LIBBPF_0.0.4)(64bit), libc.so.6(GLIBC_2.12)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.17)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.28)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.2)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.32)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.6)(64bit), libc.so.6(GLIBC_2.7)(64bit), libcap-ng.so.0()(64bit) >= set:ifxGYS47P6fq02, libcrypto.so.1.1()(64bit) >= set:qlvV2iqXMGbGF5Djj0ISCaAZAsivpitxMomfIbsYG16Z5Czw9QuKLRL3sgcFOZpjm3j0fN5lGIebRqAZkJPTQayllnUs7, libcrypto.so.1.1(OPENSSL_1_1_0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), libnuma.so.1()(64bit) >= set:khBUvWP3TdFNskwr9VZD0, libnuma.so.1(libnuma_1.1)(64bit), libnuma.so.1(libnuma_1.2)(64bit), librte_eal.so.20.0()(64bit) >= set:mhSeRVQHhkBl948tWoZd1ZGcsT8b5Ii6Kf4pqAUlhnPeSF4fQOFdjFLeBnBitvZm0, librte_eal.so.20.0(DPDK_20.0)(64bit), librte_ethdev.so.20.0()(64bit) >= set:lfQerzkOhqWr8NTnDpDORC6WrFlZ6OlfKiZrlwz4s7FlfJ0sb3sn18NegZeYp4qXkwPZon3lngn4rpfPAFwE9, librte_ethdev.so.20.0(DPDK_20.0)(64bit), librte_mbuf.so.20.0()(64bit) >= set:ji6wd, librte_mbuf.so.20.0(DPDK_20.0)(64bit), librte_mempool.so.20.0()(64bit) >= set:ifHhg1I55WA7RKRub6, librte_mempool.so.20.0(DPDK_20.0)(64bit), librte_meter.so.20.0()(64bit) >= set:gdh1rQj6G9, librte_meter.so.20.0(DPDK_20.0)(64bit), librte_meter.so.20.0(EXPERIMENTAL)(64bit), librte_vhost.so.20.0()(64bit) >= set:jfPDtaVwY5XlLSo8y0BSb04isKE8Ednp5O46, librte_vhost.so.20.0(DPDK_20.0)(64bit), libssl.so.1.1()(64bit) >= set:mgMkC8vvInRKALYsUjRWFOAZIIkefriJpdPapYrLTHA3nMNbZiimKsh4zD1T3PZhrCLI2haJW2gECaB6QZsPVRd3, libssl.so.1.1(OPENSSL_1_1_0)(64bit), libunbound.so.8()(64bit) >= set:jfUXhNRnCWiZ2hWzIas828VZr10, libunwind.so.8()(64bit) >= set:jgZw6GIPwfxCF2R0u0, 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.JfNJr4 Creating libopenvswitch-debuginfo package Processing files: openvswitch-vtep-2.14.2-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fywv39 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.AJpplB 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.2-alt2, /lib64/ld-linux-x86-64.so.2, /usr/bin/python3, libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libopenvswitch-2.14.so.0()(64bit) >= set:qjRsEdL6dhahR1ZlWuBbFQiMfKByy85SEPgdSUMpHHTOHP0Q5s5Xv7kdw5jtZjPRjRFxiUUcxJ4WmhuExoSNR5muNqsf0mrHIutdZ5ljIgZ93eOy1EeCe3OJmyVcVErwaC3PbNWXfTgms8vkC35fSpZtGkbNAVSFMuDn89ZfHSIeoZsJiDZH0XjjJoUUF16NZ0HIuNj0X5UH04kMVZpsETDt3LOoJECZ8gY2ZCzWZ6upql20jDu9DoFb5Q69CrAL8WgqwW3RTGQvoxb9i1hGMUDzJzcPpkr, libopenvswitch-2.14.so.0(libopenvswitch_0)(64bit), libvtep-2.14.so.0()(64bit) >= set:ng77mgwFCg1eB66gQ2SmcOpd0T0Iwu56TteDWo4OX3qkQEBA2wZw1bXILWEGAiw36gvERPFdEiYc1gjF0fyNiqxQBRPg5QhMBbWTUu8gPHeQcRuqCmGecXgxJtAS66OI9o6eKZzo1HWX4iz6Qbk2Tz2qqeN2eZHRcwwnF2Xl1BosVGi9TwitMmbWywNeW7Fci9OsqHO0nOS1BHlzhOcEChS32, libvtep-2.14.so.0(libvtep_0)(64bit), 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.tznYtL Creating openvswitch-vtep-debuginfo package Processing files: libopenvswitch-devel-2.14.2-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gDtrhG 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.eBUHso 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.2-alt2, pkgconfig(libofproto) = 2.14.2, pkgconfig(libopenvswitch) = 2.14.2, pkgconfig(libovsdb) = 2.14.2, pkgconfig(libsflow) = 2.14.2 Requires: libopenvswitch = 2.14.2-alt2, /usr/lib64/libofproto-2.14.so.0.0.2, /usr/lib64/libopenvswitch-2.14.so.0.0.2, /usr/lib64/libovsdb-2.14.so.0.0.2, /usr/lib64/libsflow-2.14.so.0.0.2, /usr/lib64/libvtep-2.14.so.0.0.2, /usr/lib64/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.uVDtI3 Processing files: openvswitch-ipsec-2.14.2-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hLn7li 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.R4ZY5R 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.f1xbnn Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.cKcVBz Requires: openvswitch = 2.14.2-alt2, python3-module-openvswitch = 2.14.2-alt2, /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 Processing files: python3-module-openvswitch-2.14.2-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3a8gFh 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.V0yf56 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) python3.req.py:/usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/__init__.py: possible relative import from sortedcontainers python3.req.py:/usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/__init__.py: possible relative import from sortedcontainers python3.req.py:/usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/__init__.py: possible relative import from sortedcontainers python3.req.py:/usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sorteddict.py: possible relative import from sortedcontainers python3.req.py:/usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sorteddict.py: possible relative import from sortedcontainers python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sorteddict.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: Ignore for REQ=slight module=_dummy_thread python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: skipping _thread /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: Ignore for REQ=slight module=dummy_thread python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: skipping itertools python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: Ignore for REQ=slight module=thread /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedlist.py: Ignore for REQ=slight module=traceback python3.req.py:/usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedset.py: possible relative import from sortedcontainers python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/compat/sortedcontainers/sortedset.py: skipping itertools python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/daemon.py: skipping errno /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/daemon.py: Ignore for REQ=slight module=fcntl /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/daemon.py: Ignore for REQ=slight module=ovs.fcntl_win /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/daemon.py: Ignore for REQ=slight module=ovs.winutils python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/daemon.py: skipping pywintypes /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/daemon.py: Ignore for REQ=slight module=resource /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/daemon.py: Ignore for REQ=slight module=subprocess python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/daemon.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/daemon.py: skipping time /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/daemon.py: Ignore for REQ=slight module=win32process /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/custom_index.py: Ignore for REQ=slight module=UserDict /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/custom_index.py: Ignore for REQ=slight module=ovs.compat /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/custom_index.py: Ignore for REQ=slight module=sortedcontainers python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/schema.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/db/types.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fatal_signal.py: skipping atexit python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fatal_signal.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fatal_signal.py: Ignore for REQ=slight module=threading python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fatal_signal.py: skipping time python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fcntl_win.py: skipping errno python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fcntl_win.py: skipping msvcrt python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fcntl_win.py: skipping pywintypes python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fcntl_win.py: skipping win32con python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/fcntl_win.py: skipping win32file /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/json.py: Ignore for REQ=slight module=ovs._json python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/json.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/jsonrpc.py: skipping errno python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/jsonrpc.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/poller.py: Ignore for REQ=slight module=OpenSSL python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/poller.py: skipping errno /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/poller.py: Ignore for REQ=slight module=eventlet /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/poller.py: Ignore for REQ=slight module=gevent /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/poller.py: Ignore for REQ=slight module=ovs.winutils python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/poller.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/socket_util.py: skipping errno /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/socket_util.py: Ignore for REQ=slight module=ovs.winutils python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/socket_util.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/socket_util.py: skipping win32file /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/stream.py: Ignore for REQ=slight module=OpenSSL python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/stream.py: skipping errno /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/stream.py: Ignore for REQ=slight module=ovs.winutils python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/stream.py: skipping pywintypes python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/stream.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/stream.py: Ignore for REQ=slight module=win32event python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/stream.py: skipping win32file /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/stream.py: Ignore for REQ=slight module=win32pipe /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/timeval.py: Ignore for REQ=slight module=ctypes python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/timeval.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/timeval.py: skipping time python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/__init__.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/server.py: skipping errno python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/unixctl/server.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/util.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/vlog.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/winutils.py: Ignore for REQ=slight module=ntsecuritycon python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/winutils.py: skipping pywintypes python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/winutils.py: skipping sys python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/winutils.py: skipping win32con /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/winutils.py: Ignore for REQ=slight module=win32event python3.req: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/winutils.py: skipping win32file /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/winutils.py: Ignore for REQ=slight module=win32pipe /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/winutils.py: Ignore for REQ=slight module=win32security /usr/lib/rpm/python3.req.py: /usr/src/tmp/openvswitch-buildroot/usr/lib64/python3/site-packages/ovs/winutils.py: Ignore for REQ=slight module=winerror ++ /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) Requires: /usr/lib64/python3/site-packages, libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.4)(64bit), libopenvswitch-2.14.so.0()(64bit) >= set:qnFYKe65DYgAD0Z7d3xoapj9, libopenvswitch-2.14.so.0(libopenvswitch_0)(64bit), python3(__future__) < 0, python3(bisect) < 0, python3(codecs) < 0, python3(collections) < 0, python3(copy) < 0, python3(datetime) < 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(threading) < 0, python3(uuid) < 0, python3.9-ABI(64bit), 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.eRBorp Creating python3-module-openvswitch-debuginfo package Processing files: openvswitch-debuginfo-2.14.2-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.jUDNXQ find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.LwDOP4 find-requires: running scripts (debuginfo) ++ /bin/sed -e /lsb-release/d Requires: openvswitch = 2.14.2-alt2, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libofproto-2.14.so.0), debug64(libopenvswitch-2.14.so.0), debug64(libovsdb-2.14.so.0) Processing files: libopenvswitch-debuginfo-2.14.2-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JtkwXN find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DjfTY9 find-requires: running scripts (debuginfo) ++ /bin/sed -e /lsb-release/d Provides: debug64(libofproto-2.14.so.0), debug64(libopenvswitch-2.14.so.0), debug64(libovsdb-2.14.so.0), debug64(libsflow-2.14.so.0), debug64(libvtep-2.14.so.0) Requires: libopenvswitch = 2.14.2-alt2, debug64(ld-linux-x86-64.so.2), debug64(libbpf.so.0), debug64(libc.so.6), debug64(libcap-ng.so.0), debug64(libcrypto.so.1.1), debug64(libm.so.6), debug64(libnuma.so.1), debug64(librte_eal.so.20.0), debug64(librte_ethdev.so.20.0), debug64(librte_mbuf.so.20.0), debug64(librte_mempool.so.20.0), debug64(librte_meter.so.20.0), debug64(librte_vhost.so.20.0), debug64(libssl.so.1.1), debug64(libunbound.so.8), debug64(libunwind.so.8) Processing files: openvswitch-vtep-debuginfo-2.14.2-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YmmqOZ find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0mUmfN find-requires: running scripts (debuginfo) ++ /bin/sed -e /lsb-release/d Requires: openvswitch-vtep = 2.14.2-alt2, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libopenvswitch-2.14.so.0), debug64(libvtep-2.14.so.0) Processing files: python3-module-openvswitch-debuginfo-2.14.2-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KCttnT find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hDxVEq find-requires: running scripts (debuginfo) ++ /bin/sed -e /lsb-release/d Requires: python3-module-openvswitch = 2.14.2-alt2, debug64(libc.so.6), debug64(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.2/include/openflow also prunning dir /usr/src/debug/openvswitch-2.14.2/include/openvswitch also prunning dir /usr/src/debug/openvswitch-2.14.2/ofproto also prunning dir /usr/src/debug/openvswitch-2.14.2/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 25 sources provided by libopenvswitch-debuginfo also prunning dir /usr/src/debug/openvswitch-2.14.2/include/openvswitch also prunning dir /usr/src/debug/openvswitch-2.14.2/lib also prunning dir /usr/src/debug/openvswitch-2.14.2/include Removing from python3-module-openvswitch-debuginfo 4 sources provided by libopenvswitch-debuginfo also prunning dir /usr/src/debug/openvswitch-2.14.2/include/openvswitch also prunning dir /usr/src/debug/openvswitch-2.14.2/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 8 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 5 extra deps from openvswitch-vtep due to repentancy on libopenvswitch Removing 3 extra deps from python3-module-openvswitch due to repentancy on libopenvswitch Removing 1 extra deps from openvswitch-ipsec due to repentancy on python3-module-openvswitch Removing 1 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 Wrote: /usr/src/RPM/RPMS/x86_64/openvswitch-2.14.2-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/openvswitch-debugtools-2.14.2-alt2.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libopenvswitch-2.14.2-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/openvswitch-vtep-2.14.2-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libopenvswitch-devel-2.14.2-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/openvswitch-ipsec-2.14.2-alt2.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-openvswitch-2.14.2-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/openvswitch-debuginfo-2.14.2-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libopenvswitch-debuginfo-2.14.2-alt2.x86_64.rpm (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/openvswitch-vtep-debuginfo-2.14.2-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-openvswitch-debuginfo-2.14.2-alt2.x86_64.rpm (w2.lzdio) 183.05user 30.92system 1:31.86elapsed 232%CPU (0avgtext+0avgdata 129532maxresident)k 0inputs+0outputs (0major+11942345minor)pagefaults 0swaps /.out/openvswitch-2.14.2-alt2.x86_64.rpm: The use of such a license name is ambiguous: SISSL /.out/openvswitch-debuginfo-2.14.2-alt2.x86_64.rpm: The use of such a license name is ambiguous: SISSL /.out/libopenvswitch-debuginfo-2.14.2-alt2.x86_64.rpm: The use of such a license name is ambiguous: SISSL /.out/openvswitch-vtep-debuginfo-2.14.2-alt2.x86_64.rpm: The use of such a license name is ambiguous: SISSL /.out/python3-module-openvswitch-debuginfo-2.14.2-alt2.x86_64.rpm: The use of such a license name is ambiguous: SISSL 212.54user 42.93system 2:12.15elapsed 193%CPU (0avgtext+0avgdata 167264maxresident)k 546816inputs+0outputs (45980major+14386325minor)pagefaults 0swaps --- libopenvswitch-2.14.2-alt2.x86_64.rpm.repo 2021-10-13 08:50:08.000000000 +0000 +++ libopenvswitch-2.14.2-alt2.x86_64.rpm.hasher 2021-11-24 02:00:16.095448037 +0000 @@ -26,2 +26,4 @@ Requires: libc.so.6(GLIBC_2.32)(64bit) +Requires: libc.so.6(GLIBC_2.33)(64bit) +Requires: libc.so.6(GLIBC_2.34)(64bit) Requires: libc.so.6(GLIBC_2.4)(64bit) @@ -37,7 +39,2 @@ Requires: libnuma.so.1(libnuma_1.2)(64bit) -Requires: libpthread.so.0(GLIBC_2.12)(64bit) -Requires: libpthread.so.0(GLIBC_2.2.5)(64bit) -Requires: libpthread.so.0(GLIBC_2.3.2)(64bit) -Requires: libpthread.so.0(GLIBC_2.3.4)(64bit) -Requires: librt.so.1(GLIBC_2.2.5)(64bit) Requires: librte_eal.so.20.0()(64bit) >= set:mhSeRVQHhkBl948tWoZd1ZGcsT8b5Ii6Kf4pqAUlhnPeSF4fQOFdjFLeBnBitvZm0 @@ -73,11 +70,11 @@ File: /usr/lib64/libofproto-2.14.so.0 120777 root:root libofproto-2.14.so.0.0.2 -File: /usr/lib64/libofproto-2.14.so.0.0.2 100644 root:root 824beb7ba56176ead3a9c402bb1a7c04 +File: /usr/lib64/libofproto-2.14.so.0.0.2 100644 root:root 62ff04790e6a8cb814008c34edcd6f8a File: /usr/lib64/libopenvswitch-2.14.so.0 120777 root:root libopenvswitch-2.14.so.0.0.2 -File: /usr/lib64/libopenvswitch-2.14.so.0.0.2 100644 root:root 83f7c6f61177a8f895de0136d3b4943f +File: /usr/lib64/libopenvswitch-2.14.so.0.0.2 100644 root:root 16fd5baac38e9ca9bb12fe93330bdc2d File: /usr/lib64/libovsdb-2.14.so.0 120777 root:root libovsdb-2.14.so.0.0.2 -File: /usr/lib64/libovsdb-2.14.so.0.0.2 100644 root:root 4cbd4d68876ba1e982e5d0b7e4e2bfad +File: /usr/lib64/libovsdb-2.14.so.0.0.2 100644 root:root 3394c446681de223de5b7ae4f34e54d1 File: /usr/lib64/libsflow-2.14.so.0 120777 root:root libsflow-2.14.so.0.0.2 -File: /usr/lib64/libsflow-2.14.so.0.0.2 100644 root:root 5a7cea91e9d2875227e29000f3276b5d +File: /usr/lib64/libsflow-2.14.so.0.0.2 100644 root:root d0b059f8fd6aadc6ada0801549037a76 File: /usr/lib64/libvtep-2.14.so.0 120777 root:root libvtep-2.14.so.0.0.2 -File: /usr/lib64/libvtep-2.14.so.0.0.2 100644 root:root 2c9e0d16c5e7f841be114a45ea8707d3 -RPMIdentity: 220d6f754029f22307925699df8393227449f7e6c3b0bb4e520a95b44b263442c82f990d72df39b81908b7cf508bb1ce3e55b6b2806ff769dbab4bf44add0f91 +File: /usr/lib64/libvtep-2.14.so.0.0.2 100644 root:root e54ec81af434c1fb204933a35a5f746e +RPMIdentity: 648bc008293d44efec855ae17b0fd3f74bf2dcae5016f5456db12727e4847feb4222291dda24dcf85f7bab7ee9f1c0ded0938fe44b68e39d0e021ed2dc48c0d1 --- libopenvswitch-debuginfo-2.14.2-alt2.x86_64.rpm.repo 2021-10-13 08:50:08.000000000 +0000 +++ libopenvswitch-debuginfo-2.14.2-alt2.x86_64.rpm.hasher 2021-11-24 02:00:16.168448972 +0000 @@ -1,16 +1,16 @@ -/usr/lib/debug/.build-id/0b 40755 root:root -/usr/lib/debug/.build-id/0b/d481000b2df27aa3688191024b543a385c08ed 120777 root:root ../../../../lib64/libopenvswitch-2.14.so.0.0.2 -/usr/lib/debug/.build-id/0b/d481000b2df27aa3688191024b543a385c08ed.debug 120777 root:root ../../usr/lib64/libopenvswitch-2.14.so.0.0.2.debug -/usr/lib/debug/.build-id/32 40755 root:root -/usr/lib/debug/.build-id/32/7c1c127a32d016784fd9ea1ebde7bbb7da6b69 120777 root:root ../../../../lib64/libsflow-2.14.so.0.0.2 -/usr/lib/debug/.build-id/32/7c1c127a32d016784fd9ea1ebde7bbb7da6b69.debug 120777 root:root ../../usr/lib64/libsflow-2.14.so.0.0.2.debug -/usr/lib/debug/.build-id/48 40755 root:root -/usr/lib/debug/.build-id/48/e00230bc11ed808ba5fd85c57eca70e3648ba0 120777 root:root ../../../../lib64/libovsdb-2.14.so.0.0.2 -/usr/lib/debug/.build-id/48/e00230bc11ed808ba5fd85c57eca70e3648ba0.debug 120777 root:root ../../usr/lib64/libovsdb-2.14.so.0.0.2.debug -/usr/lib/debug/.build-id/ea 40755 root:root -/usr/lib/debug/.build-id/ea/618521e2aab7c1b3821c952fab1b28783f0ac6 120777 root:root ../../../../lib64/libvtep-2.14.so.0.0.2 -/usr/lib/debug/.build-id/ea/618521e2aab7c1b3821c952fab1b28783f0ac6.debug 120777 root:root ../../usr/lib64/libvtep-2.14.so.0.0.2.debug -/usr/lib/debug/.build-id/fa 40755 root:root -/usr/lib/debug/.build-id/fa/e20dfaeeefa2a2c0b562f5104236d313ebb84e 120777 root:root ../../../../lib64/libofproto-2.14.so.0.0.2 -/usr/lib/debug/.build-id/fa/e20dfaeeefa2a2c0b562f5104236d313ebb84e.debug 120777 root:root ../../usr/lib64/libofproto-2.14.so.0.0.2.debug +/usr/lib/debug/.build-id/31 40755 root:root +/usr/lib/debug/.build-id/31/a0efa46866c373e40ab502c4e2a3d972c7055d 120777 root:root ../../../../lib64/libopenvswitch-2.14.so.0.0.2 +/usr/lib/debug/.build-id/31/a0efa46866c373e40ab502c4e2a3d972c7055d.debug 120777 root:root ../../usr/lib64/libopenvswitch-2.14.so.0.0.2.debug +/usr/lib/debug/.build-id/4c 40755 root:root +/usr/lib/debug/.build-id/4c/6d5962dbfe951655c1ea95eeb8644a7419cac9 120777 root:root ../../../../lib64/libvtep-2.14.so.0.0.2 +/usr/lib/debug/.build-id/4c/6d5962dbfe951655c1ea95eeb8644a7419cac9.debug 120777 root:root ../../usr/lib64/libvtep-2.14.so.0.0.2.debug +/usr/lib/debug/.build-id/83 40755 root:root +/usr/lib/debug/.build-id/83/f8195f4d20838255f66a8fb00d3acc2bbc1030 120777 root:root ../../../../lib64/libovsdb-2.14.so.0.0.2 +/usr/lib/debug/.build-id/83/f8195f4d20838255f66a8fb00d3acc2bbc1030.debug 120777 root:root ../../usr/lib64/libovsdb-2.14.so.0.0.2.debug +/usr/lib/debug/.build-id/cb 40755 root:root +/usr/lib/debug/.build-id/cb/edb8013a8781bdd3e4c80957c5bbe414bce60b 120777 root:root ../../../../lib64/libsflow-2.14.so.0.0.2 +/usr/lib/debug/.build-id/cb/edb8013a8781bdd3e4c80957c5bbe414bce60b.debug 120777 root:root ../../usr/lib64/libsflow-2.14.so.0.0.2.debug +/usr/lib/debug/.build-id/ff 40755 root:root +/usr/lib/debug/.build-id/ff/ed05a695791a85e43106916caba5cd19879d02 120777 root:root ../../../../lib64/libofproto-2.14.so.0.0.2 +/usr/lib/debug/.build-id/ff/ed05a695791a85e43106916caba5cd19879d02.debug 120777 root:root ../../usr/lib64/libofproto-2.14.so.0.0.2.debug /usr/lib/debug/usr/lib64/libofproto-2.14.so.0.0.2.debug 100644 root:root @@ -543,4 +543,2 @@ Requires: debug64(libnuma.so.1) -Requires: debug64(libpthread.so.0) -Requires: debug64(librt.so.1) Requires: debug64(librte_eal.so.20.0) @@ -562,26 +560,26 @@ Provides: libopenvswitch-debuginfo = 2.14.2-alt2:sisyphus+286998.100.1.1 -File: /usr/lib/debug/.build-id/0b 40755 root:root -File: /usr/lib/debug/.build-id/0b/d481000b2df27aa3688191024b543a385c08ed 120777 root:root ../../../../lib64/libopenvswitch-2.14.so.0.0.2 -File: /usr/lib/debug/.build-id/0b/d481000b2df27aa3688191024b543a385c08ed.debug 120777 root:root ../../usr/lib64/libopenvswitch-2.14.so.0.0.2.debug -File: /usr/lib/debug/.build-id/32 40755 root:root -File: /usr/lib/debug/.build-id/32/7c1c127a32d016784fd9ea1ebde7bbb7da6b69 120777 root:root ../../../../lib64/libsflow-2.14.so.0.0.2 -File: /usr/lib/debug/.build-id/32/7c1c127a32d016784fd9ea1ebde7bbb7da6b69.debug 120777 root:root ../../usr/lib64/libsflow-2.14.so.0.0.2.debug -File: /usr/lib/debug/.build-id/48 40755 root:root -File: /usr/lib/debug/.build-id/48/e00230bc11ed808ba5fd85c57eca70e3648ba0 120777 root:root ../../../../lib64/libovsdb-2.14.so.0.0.2 -File: /usr/lib/debug/.build-id/48/e00230bc11ed808ba5fd85c57eca70e3648ba0.debug 120777 root:root ../../usr/lib64/libovsdb-2.14.so.0.0.2.debug -File: /usr/lib/debug/.build-id/ea 40755 root:root -File: /usr/lib/debug/.build-id/ea/618521e2aab7c1b3821c952fab1b28783f0ac6 120777 root:root ../../../../lib64/libvtep-2.14.so.0.0.2 -File: /usr/lib/debug/.build-id/ea/618521e2aab7c1b3821c952fab1b28783f0ac6.debug 120777 root:root ../../usr/lib64/libvtep-2.14.so.0.0.2.debug -File: /usr/lib/debug/.build-id/fa 40755 root:root -File: /usr/lib/debug/.build-id/fa/e20dfaeeefa2a2c0b562f5104236d313ebb84e 120777 root:root ../../../../lib64/libofproto-2.14.so.0.0.2 -File: /usr/lib/debug/.build-id/fa/e20dfaeeefa2a2c0b562f5104236d313ebb84e.debug 120777 root:root ../../usr/lib64/libofproto-2.14.so.0.0.2.debug -File: /usr/lib/debug/usr/lib64/libofproto-2.14.so.0.0.2.debug 100644 root:root 4571a8cec06f008a106564856bfbda9a +File: /usr/lib/debug/.build-id/31 40755 root:root +File: /usr/lib/debug/.build-id/31/a0efa46866c373e40ab502c4e2a3d972c7055d 120777 root:root ../../../../lib64/libopenvswitch-2.14.so.0.0.2 +File: /usr/lib/debug/.build-id/31/a0efa46866c373e40ab502c4e2a3d972c7055d.debug 120777 root:root ../../usr/lib64/libopenvswitch-2.14.so.0.0.2.debug +File: /usr/lib/debug/.build-id/4c 40755 root:root +File: /usr/lib/debug/.build-id/4c/6d5962dbfe951655c1ea95eeb8644a7419cac9 120777 root:root ../../../../lib64/libvtep-2.14.so.0.0.2 +File: /usr/lib/debug/.build-id/4c/6d5962dbfe951655c1ea95eeb8644a7419cac9.debug 120777 root:root ../../usr/lib64/libvtep-2.14.so.0.0.2.debug +File: /usr/lib/debug/.build-id/83 40755 root:root +File: /usr/lib/debug/.build-id/83/f8195f4d20838255f66a8fb00d3acc2bbc1030 120777 root:root ../../../../lib64/libovsdb-2.14.so.0.0.2 +File: /usr/lib/debug/.build-id/83/f8195f4d20838255f66a8fb00d3acc2bbc1030.debug 120777 root:root ../../usr/lib64/libovsdb-2.14.so.0.0.2.debug +File: /usr/lib/debug/.build-id/cb 40755 root:root +File: /usr/lib/debug/.build-id/cb/edb8013a8781bdd3e4c80957c5bbe414bce60b 120777 root:root ../../../../lib64/libsflow-2.14.so.0.0.2 +File: /usr/lib/debug/.build-id/cb/edb8013a8781bdd3e4c80957c5bbe414bce60b.debug 120777 root:root ../../usr/lib64/libsflow-2.14.so.0.0.2.debug +File: /usr/lib/debug/.build-id/ff 40755 root:root +File: /usr/lib/debug/.build-id/ff/ed05a695791a85e43106916caba5cd19879d02 120777 root:root ../../../../lib64/libofproto-2.14.so.0.0.2 +File: /usr/lib/debug/.build-id/ff/ed05a695791a85e43106916caba5cd19879d02.debug 120777 root:root ../../usr/lib64/libofproto-2.14.so.0.0.2.debug +File: /usr/lib/debug/usr/lib64/libofproto-2.14.so.0.0.2.debug 100644 root:root 00681b4f62453e17576e39dd96263c0b File: /usr/lib/debug/usr/lib64/libofproto-2.14.so.0.debug 120777 root:root libofproto-2.14.so.0.0.2.debug -File: /usr/lib/debug/usr/lib64/libopenvswitch-2.14.so.0.0.2.debug 100644 root:root e7d728b615f580104bf98db86be1ec1f +File: /usr/lib/debug/usr/lib64/libopenvswitch-2.14.so.0.0.2.debug 100644 root:root 1126e91d67e15e6ba3b36907b9a4cea6 File: /usr/lib/debug/usr/lib64/libopenvswitch-2.14.so.0.debug 120777 root:root libopenvswitch-2.14.so.0.0.2.debug -File: /usr/lib/debug/usr/lib64/libovsdb-2.14.so.0.0.2.debug 100644 root:root 1aa0fea74a548256b65f9da9b784f46e +File: /usr/lib/debug/usr/lib64/libovsdb-2.14.so.0.0.2.debug 100644 root:root 3b54c5c531f95026f9b8cd4a5f296b53 File: /usr/lib/debug/usr/lib64/libovsdb-2.14.so.0.debug 120777 root:root libovsdb-2.14.so.0.0.2.debug -File: /usr/lib/debug/usr/lib64/libsflow-2.14.so.0.0.2.debug 100644 root:root 3ebd615d7bdf963b3910b723f29d5ff6 +File: /usr/lib/debug/usr/lib64/libsflow-2.14.so.0.0.2.debug 100644 root:root 879044b41b9b3c9a3e52fec20a975116 File: /usr/lib/debug/usr/lib64/libsflow-2.14.so.0.debug 120777 root:root libsflow-2.14.so.0.0.2.debug -File: /usr/lib/debug/usr/lib64/libvtep-2.14.so.0.0.2.debug 100644 root:root a84a0bc7bc215afe912c2f6820deecec +File: /usr/lib/debug/usr/lib64/libvtep-2.14.so.0.0.2.debug 100644 root:root 577492fa0088e455285b6f5b2c4c9ec8 File: /usr/lib/debug/usr/lib64/libvtep-2.14.so.0.debug 120777 root:root libvtep-2.14.so.0.0.2.debug @@ -1098,2 +1096,2 @@ File: /usr/src/debug/openvswitch-2.14.2/vtep/vtep-idl.h 100644 root:root 05494dab93e8bd11960a7e92c33acab9 -RPMIdentity: 75b19f1b2a7c85fad9ffedbf3be0e178136b5ff4daeb7361a661da1250972bd62eee3bc487188fe948573ce76fa20206675060874f3d341b5d988092ec8c3ec9 +RPMIdentity: bda85de38ce23a8c14af5eaf8537bf66cb55fb8cd61d38a6881e13eb579dd5b0ae43874c622ae5b3d792358bcf651c6c1418454d58b6313674bc360c3700f102 --- libopenvswitch-devel-2.14.2-alt2.x86_64.rpm.repo 2021-10-13 08:50:08.000000000 +0000 +++ libopenvswitch-devel-2.14.2-alt2.x86_64.rpm.hasher 2021-11-24 02:00:16.238449868 +0000 @@ -148,6 +148,6 @@ File: /usr/lib64/libvtep.so 120777 root:root libvtep-2.14.so.0.0.2 -File: /usr/lib64/pkgconfig/libofproto.pc 100644 root:root bedad3d22af3b4fa52049a88a2e03aa9 -File: /usr/lib64/pkgconfig/libopenvswitch.pc 100644 root:root f8acec2159d909a8dad8a8283c0db6d2 -File: /usr/lib64/pkgconfig/libovsdb.pc 100644 root:root a6519a34d1923973b70f7db7831d7236 -File: /usr/lib64/pkgconfig/libsflow.pc 100644 root:root 39f015f03ff28e4a9c620e41484d9dec -RPMIdentity: e59444852083511c490650f9f29d18bd5195f4e3ca5fe1a8d92afa3e98be1341efbfee075ca0cb85b4935c5a4bf1092dac2313119f4b95c71a0bdf1816aa6dca +File: /usr/lib64/pkgconfig/libofproto.pc 100644 root:root bb5399c74c144da4560a5926a2eda30b +File: /usr/lib64/pkgconfig/libopenvswitch.pc 100644 root:root cc66eaca91d1094a3ed17b4e33adccc2 +File: /usr/lib64/pkgconfig/libovsdb.pc 100644 root:root 70438a9f3222f2186dd7269fb80c0b10 +File: /usr/lib64/pkgconfig/libsflow.pc 100644 root:root 11a08cbc43374b78a9766112a3a4eb9b +RPMIdentity: 6db65aae20ee42a05950294adebd2a8bd6b0116bfdf0d3c9caa34ca7544ae97bc54e09e867d21314c71821644fd85897f8522bded65e52228b73529241695b64 --- openvswitch-2.14.2-alt2.x86_64.rpm.repo 2021-10-13 08:50:08.000000000 +0000 +++ openvswitch-2.14.2-alt2.x86_64.rpm.hasher 2021-11-24 02:00:16.286450483 +0000 @@ -109,12 +109,12 @@ File: /lib/tmpfiles.d/openvswitch.conf 100644 root:root 39d2a7c2bb7f117ce49272418c9032e2 -File: /usr/bin/ovs-appctl 100755 root:root fc23427cd42d259dd7ac6f557acd83e3 +File: /usr/bin/ovs-appctl 100755 root:root 2cc33559ec9fb8b285f643b29f3168f9 File: /usr/bin/ovs-docker 100755 root:root b0d6364604af369919b663d37b8534b4 -File: /usr/bin/ovs-dpctl 100755 root:root 0ca76eb40cef3adb9802a1bdfbe0a1d5 -File: /usr/bin/ovs-ofctl 100755 root:root f5453933eebaafca33d849e253b1981a +File: /usr/bin/ovs-dpctl 100755 root:root 5c0a41ea827744b31fbed588f4cd088b +File: /usr/bin/ovs-ofctl 100755 root:root 3bf44ff7ac68ee9c9f1e1fa44008ade9 File: /usr/bin/ovs-pki 100755 root:root c314190da9d3a1733d91a1e1f5edc6ac -File: /usr/bin/ovs-vsctl 100755 root:root e9c022e60cd85e45f1c4bcb7d6040177 -File: /usr/bin/ovsdb-client 100755 root:root c7cbc31311be09fedbdd021db4c86f17 -File: /usr/bin/ovsdb-tool 100755 root:root fa501d5d6880b247762778e2d2e98472 -File: /usr/sbin/ovs-vswitchd 100755 root:root c72bd8ddfd68a4d1a5d232474c534fa4 -File: /usr/sbin/ovsdb-server 100755 root:root 446ee5db6a5bc0c45f1a47fd77d727ff +File: /usr/bin/ovs-vsctl 100755 root:root b06de137fc65c7591228bad3395e8ba3 +File: /usr/bin/ovsdb-client 100755 root:root ba0c6ef26f5991be0eb1ac3b6d573728 +File: /usr/bin/ovsdb-tool 100755 root:root 0fe255d3dbae6884ae6185e06e655263 +File: /usr/sbin/ovs-vswitchd 100755 root:root 6a99443a85903d4839a444ae93c32f28 +File: /usr/sbin/ovsdb-server 100755 root:root f0c3db4876ea012dd9ddd68b0a7101bc File: /usr/share/bash-completion/completions/ovs-appctl-bashcomp.bash 100755 root:root 0ef708cdf402c8e2b5576a6502251f6a @@ -158,2 +158,2 @@ File: /var/log/openvswitch 40755 openvswitch:openvswitch -RPMIdentity: 0620b2eff7ec50f08b24412d5a21596814c41e617f3299c865cd96ada3e0bba67733c8d9f4ed469f7451d353f1cbfc73cc29a20f4bf2a7589ffcfbddf47f7571 +RPMIdentity: 72226d3ceec5ba7c73f6680bc4540cd7fe0892956dd3f9d4ee64f537fb971aa66b59f9ccb708e16be5c7a9a92315f82a2651c4fc6885e81fe217f202d82be32d --- openvswitch-debuginfo-2.14.2-alt2.x86_64.rpm.repo 2021-10-13 08:50:07.000000000 +0000 +++ openvswitch-debuginfo-2.14.2-alt2.x86_64.rpm.hasher 2021-11-24 02:00:16.346451252 +0000 @@ -1,25 +1,25 @@ -/usr/lib/debug/.build-id/09 40755 root:root -/usr/lib/debug/.build-id/09/a6a727fa38b27895878391d2ddf1a78056dee0 120777 root:root ../../../../bin/ovsdb-client -/usr/lib/debug/.build-id/09/a6a727fa38b27895878391d2ddf1a78056dee0.debug 120777 root:root ../../usr/bin/ovsdb-client.debug -/usr/lib/debug/.build-id/0c 40755 root:root -/usr/lib/debug/.build-id/0c/d0013ff560dbaaec95ecf5eea0730a8bbe0d92 120777 root:root ../../../../bin/ovs-dpctl -/usr/lib/debug/.build-id/0c/d0013ff560dbaaec95ecf5eea0730a8bbe0d92.debug 120777 root:root ../../usr/bin/ovs-dpctl.debug -/usr/lib/debug/.build-id/11 40755 root:root -/usr/lib/debug/.build-id/11/85db43d38eb4f98b5b66d46893ffb174cef630 120777 root:root ../../../../sbin/ovs-vswitchd -/usr/lib/debug/.build-id/11/85db43d38eb4f98b5b66d46893ffb174cef630.debug 120777 root:root ../../usr/sbin/ovs-vswitchd.debug -/usr/lib/debug/.build-id/2b 40755 root:root -/usr/lib/debug/.build-id/2b/a231ed7f5248f4017df45838701e729a8b2015 120777 root:root ../../../../bin/ovsdb-tool -/usr/lib/debug/.build-id/2b/a231ed7f5248f4017df45838701e729a8b2015.debug 120777 root:root ../../usr/bin/ovsdb-tool.debug -/usr/lib/debug/.build-id/53 40755 root:root -/usr/lib/debug/.build-id/53/95d911db87e61c72ee8bfe87a64d7069c4fd0e 120777 root:root ../../../../bin/ovs-appctl -/usr/lib/debug/.build-id/53/95d911db87e61c72ee8bfe87a64d7069c4fd0e.debug 120777 root:root ../../usr/bin/ovs-appctl.debug -/usr/lib/debug/.build-id/88 40755 root:root -/usr/lib/debug/.build-id/88/aa19c582e98f5691ca95fd06e12474538bb9c4 120777 root:root ../../../../sbin/ovsdb-server -/usr/lib/debug/.build-id/88/aa19c582e98f5691ca95fd06e12474538bb9c4.debug 120777 root:root ../../usr/sbin/ovsdb-server.debug -/usr/lib/debug/.build-id/8e 40755 root:root -/usr/lib/debug/.build-id/8e/54221a6183c3dae4c27fe1e2f7a9836c1109aa 120777 root:root ../../../../bin/ovs-vsctl -/usr/lib/debug/.build-id/8e/54221a6183c3dae4c27fe1e2f7a9836c1109aa.debug 120777 root:root ../../usr/bin/ovs-vsctl.debug -/usr/lib/debug/.build-id/9c 40755 root:root -/usr/lib/debug/.build-id/9c/2a9f2d49c010fc68ad7f1b5f35d5220d3af799 120777 root:root ../../../../bin/ovs-ofctl -/usr/lib/debug/.build-id/9c/2a9f2d49c010fc68ad7f1b5f35d5220d3af799.debug 120777 root:root ../../usr/bin/ovs-ofctl.debug +/usr/lib/debug/.build-id/3c 40755 root:root +/usr/lib/debug/.build-id/3c/8f30fcc0f012a206614a582c6ee9ef17faca5f 120777 root:root ../../../../bin/ovs-dpctl +/usr/lib/debug/.build-id/3c/8f30fcc0f012a206614a582c6ee9ef17faca5f.debug 120777 root:root ../../usr/bin/ovs-dpctl.debug +/usr/lib/debug/.build-id/67 40755 root:root +/usr/lib/debug/.build-id/67/000cc67d83394a6fd8e752c6779b614f450a61 120777 root:root ../../../../bin/ovs-appctl +/usr/lib/debug/.build-id/67/000cc67d83394a6fd8e752c6779b614f450a61.debug 120777 root:root ../../usr/bin/ovs-appctl.debug +/usr/lib/debug/.build-id/98 40755 root:root +/usr/lib/debug/.build-id/98/83ab23f5b0824bca80122d2f7a1695855156b6 120777 root:root ../../../../bin/ovsdb-client +/usr/lib/debug/.build-id/98/83ab23f5b0824bca80122d2f7a1695855156b6.debug 120777 root:root ../../usr/bin/ovsdb-client.debug +/usr/lib/debug/.build-id/af 40755 root:root +/usr/lib/debug/.build-id/af/aeaa53b54166af36f23e6e016b0b2b38cba4d2 120777 root:root ../../../../bin/ovs-ofctl +/usr/lib/debug/.build-id/af/aeaa53b54166af36f23e6e016b0b2b38cba4d2.debug 120777 root:root ../../usr/bin/ovs-ofctl.debug +/usr/lib/debug/.build-id/c9 40755 root:root +/usr/lib/debug/.build-id/c9/6ff69bdc0894ef2741198b26c8d3f62da1b3fe 120777 root:root ../../../../bin/ovsdb-tool +/usr/lib/debug/.build-id/c9/6ff69bdc0894ef2741198b26c8d3f62da1b3fe.debug 120777 root:root ../../usr/bin/ovsdb-tool.debug +/usr/lib/debug/.build-id/e0 40755 root:root +/usr/lib/debug/.build-id/e0/f5a8270f3c6c24eb7af514ece419249a634805 120777 root:root ../../../../bin/ovs-vsctl +/usr/lib/debug/.build-id/e0/f5a8270f3c6c24eb7af514ece419249a634805.debug 120777 root:root ../../usr/bin/ovs-vsctl.debug +/usr/lib/debug/.build-id/f2 40755 root:root +/usr/lib/debug/.build-id/f2/1e628a8a5a5788d5d2a205dfaa6efcf586e495 120777 root:root ../../../../sbin/ovs-vswitchd +/usr/lib/debug/.build-id/f2/1e628a8a5a5788d5d2a205dfaa6efcf586e495.debug 120777 root:root ../../usr/sbin/ovs-vswitchd.debug +/usr/lib/debug/.build-id/f8 40755 root:root +/usr/lib/debug/.build-id/f8/52aa95cc32124cf4ba3bf68568fbb438b978b4 120777 root:root ../../../../sbin/ovsdb-server +/usr/lib/debug/.build-id/f8/52aa95cc32124cf4ba3bf68568fbb438b978b4.debug 120777 root:root ../../usr/sbin/ovsdb-server.debug /usr/lib/debug/usr/bin/ovs-appctl.debug 100644 root:root @@ -60,34 +60,34 @@ Provides: openvswitch-debuginfo = 2.14.2-alt2:sisyphus+286998.100.1.1 -File: /usr/lib/debug/.build-id/09 40755 root:root -File: /usr/lib/debug/.build-id/09/a6a727fa38b27895878391d2ddf1a78056dee0 120777 root:root ../../../../bin/ovsdb-client -File: /usr/lib/debug/.build-id/09/a6a727fa38b27895878391d2ddf1a78056dee0.debug 120777 root:root ../../usr/bin/ovsdb-client.debug -File: /usr/lib/debug/.build-id/0c 40755 root:root -File: /usr/lib/debug/.build-id/0c/d0013ff560dbaaec95ecf5eea0730a8bbe0d92 120777 root:root ../../../../bin/ovs-dpctl -File: /usr/lib/debug/.build-id/0c/d0013ff560dbaaec95ecf5eea0730a8bbe0d92.debug 120777 root:root ../../usr/bin/ovs-dpctl.debug -File: /usr/lib/debug/.build-id/11 40755 root:root -File: /usr/lib/debug/.build-id/11/85db43d38eb4f98b5b66d46893ffb174cef630 120777 root:root ../../../../sbin/ovs-vswitchd -File: /usr/lib/debug/.build-id/11/85db43d38eb4f98b5b66d46893ffb174cef630.debug 120777 root:root ../../usr/sbin/ovs-vswitchd.debug -File: /usr/lib/debug/.build-id/2b 40755 root:root -File: /usr/lib/debug/.build-id/2b/a231ed7f5248f4017df45838701e729a8b2015 120777 root:root ../../../../bin/ovsdb-tool -File: /usr/lib/debug/.build-id/2b/a231ed7f5248f4017df45838701e729a8b2015.debug 120777 root:root ../../usr/bin/ovsdb-tool.debug -File: /usr/lib/debug/.build-id/53 40755 root:root -File: /usr/lib/debug/.build-id/53/95d911db87e61c72ee8bfe87a64d7069c4fd0e 120777 root:root ../../../../bin/ovs-appctl -File: /usr/lib/debug/.build-id/53/95d911db87e61c72ee8bfe87a64d7069c4fd0e.debug 120777 root:root ../../usr/bin/ovs-appctl.debug -File: /usr/lib/debug/.build-id/88 40755 root:root -File: /usr/lib/debug/.build-id/88/aa19c582e98f5691ca95fd06e12474538bb9c4 120777 root:root ../../../../sbin/ovsdb-server -File: /usr/lib/debug/.build-id/88/aa19c582e98f5691ca95fd06e12474538bb9c4.debug 120777 root:root ../../usr/sbin/ovsdb-server.debug -File: /usr/lib/debug/.build-id/8e 40755 root:root -File: /usr/lib/debug/.build-id/8e/54221a6183c3dae4c27fe1e2f7a9836c1109aa 120777 root:root ../../../../bin/ovs-vsctl -File: /usr/lib/debug/.build-id/8e/54221a6183c3dae4c27fe1e2f7a9836c1109aa.debug 120777 root:root ../../usr/bin/ovs-vsctl.debug -File: /usr/lib/debug/.build-id/9c 40755 root:root -File: /usr/lib/debug/.build-id/9c/2a9f2d49c010fc68ad7f1b5f35d5220d3af799 120777 root:root ../../../../bin/ovs-ofctl -File: /usr/lib/debug/.build-id/9c/2a9f2d49c010fc68ad7f1b5f35d5220d3af799.debug 120777 root:root ../../usr/bin/ovs-ofctl.debug -File: /usr/lib/debug/usr/bin/ovs-appctl.debug 100644 root:root 0f98bf579bff5533654e1eae283f2351 -File: /usr/lib/debug/usr/bin/ovs-dpctl.debug 100644 root:root ca1e1c673fd1330b1336ec8f9daccd44 -File: /usr/lib/debug/usr/bin/ovs-ofctl.debug 100644 root:root 008f233a8d7be9519f45e76360799d91 -File: /usr/lib/debug/usr/bin/ovs-vsctl.debug 100644 root:root 2ecfb6e4f01bb7e276f52094e6beb1a7 -File: /usr/lib/debug/usr/bin/ovsdb-client.debug 100644 root:root a3f02f314254bbe940ca905cebadca0c -File: /usr/lib/debug/usr/bin/ovsdb-tool.debug 100644 root:root 3a96c29d260ee459f5ac67cac25783f7 -File: /usr/lib/debug/usr/sbin/ovs-vswitchd.debug 100644 root:root 072bd2517e660c210321923fd072c69c -File: /usr/lib/debug/usr/sbin/ovsdb-server.debug 100644 root:root 3882dca22c1043dc7950bf74fc364071 +File: /usr/lib/debug/.build-id/3c 40755 root:root +File: /usr/lib/debug/.build-id/3c/8f30fcc0f012a206614a582c6ee9ef17faca5f 120777 root:root ../../../../bin/ovs-dpctl +File: /usr/lib/debug/.build-id/3c/8f30fcc0f012a206614a582c6ee9ef17faca5f.debug 120777 root:root ../../usr/bin/ovs-dpctl.debug +File: /usr/lib/debug/.build-id/67 40755 root:root +File: /usr/lib/debug/.build-id/67/000cc67d83394a6fd8e752c6779b614f450a61 120777 root:root ../../../../bin/ovs-appctl +File: /usr/lib/debug/.build-id/67/000cc67d83394a6fd8e752c6779b614f450a61.debug 120777 root:root ../../usr/bin/ovs-appctl.debug +File: /usr/lib/debug/.build-id/98 40755 root:root +File: /usr/lib/debug/.build-id/98/83ab23f5b0824bca80122d2f7a1695855156b6 120777 root:root ../../../../bin/ovsdb-client +File: /usr/lib/debug/.build-id/98/83ab23f5b0824bca80122d2f7a1695855156b6.debug 120777 root:root ../../usr/bin/ovsdb-client.debug +File: /usr/lib/debug/.build-id/af 40755 root:root +File: /usr/lib/debug/.build-id/af/aeaa53b54166af36f23e6e016b0b2b38cba4d2 120777 root:root ../../../../bin/ovs-ofctl +File: /usr/lib/debug/.build-id/af/aeaa53b54166af36f23e6e016b0b2b38cba4d2.debug 120777 root:root ../../usr/bin/ovs-ofctl.debug +File: /usr/lib/debug/.build-id/c9 40755 root:root +File: /usr/lib/debug/.build-id/c9/6ff69bdc0894ef2741198b26c8d3f62da1b3fe 120777 root:root ../../../../bin/ovsdb-tool +File: /usr/lib/debug/.build-id/c9/6ff69bdc0894ef2741198b26c8d3f62da1b3fe.debug 120777 root:root ../../usr/bin/ovsdb-tool.debug +File: /usr/lib/debug/.build-id/e0 40755 root:root +File: /usr/lib/debug/.build-id/e0/f5a8270f3c6c24eb7af514ece419249a634805 120777 root:root ../../../../bin/ovs-vsctl +File: /usr/lib/debug/.build-id/e0/f5a8270f3c6c24eb7af514ece419249a634805.debug 120777 root:root ../../usr/bin/ovs-vsctl.debug +File: /usr/lib/debug/.build-id/f2 40755 root:root +File: /usr/lib/debug/.build-id/f2/1e628a8a5a5788d5d2a205dfaa6efcf586e495 120777 root:root ../../../../sbin/ovs-vswitchd +File: /usr/lib/debug/.build-id/f2/1e628a8a5a5788d5d2a205dfaa6efcf586e495.debug 120777 root:root ../../usr/sbin/ovs-vswitchd.debug +File: /usr/lib/debug/.build-id/f8 40755 root:root +File: /usr/lib/debug/.build-id/f8/52aa95cc32124cf4ba3bf68568fbb438b978b4 120777 root:root ../../../../sbin/ovsdb-server +File: /usr/lib/debug/.build-id/f8/52aa95cc32124cf4ba3bf68568fbb438b978b4.debug 120777 root:root ../../usr/sbin/ovsdb-server.debug +File: /usr/lib/debug/usr/bin/ovs-appctl.debug 100644 root:root 0d83ebf9640da52ec61f07d1d9f6c0e0 +File: /usr/lib/debug/usr/bin/ovs-dpctl.debug 100644 root:root 957daaec005d13d093b687c24b06a2ac +File: /usr/lib/debug/usr/bin/ovs-ofctl.debug 100644 root:root 945dd72dee3d7e59bcc9d623a51d5fc8 +File: /usr/lib/debug/usr/bin/ovs-vsctl.debug 100644 root:root d2c648d9ba2458e71d699cef3f4e6054 +File: /usr/lib/debug/usr/bin/ovsdb-client.debug 100644 root:root 98ba7cbb0eb536d1d2baf9a2e189bc6b +File: /usr/lib/debug/usr/bin/ovsdb-tool.debug 100644 root:root f28032a0710055124a4312dc39ddfc44 +File: /usr/lib/debug/usr/sbin/ovs-vswitchd.debug 100644 root:root b449615e8d4a472c60f6d0c6bdf8f270 +File: /usr/lib/debug/usr/sbin/ovsdb-server.debug 100644 root:root d0c7a9cc6f037d648bcdbfa35375accd File: /usr/src/debug/openvswitch-2.14.2 40755 root:root @@ -115,2 +115,2 @@ File: /usr/src/debug/openvswitch-2.14.2/vswitchd/xenserver.h 100644 root:root 3f7114c7a6134b1cd2ab3a24dfe1bd69 -RPMIdentity: 5094db3ecf5cd88f11b1e551e23a2a9b57e662ade56f36ffe95384dc2a93eeb54efa9090b242125a313fd90fedb19fe46f4ec81938466c2fa8ebd3abb6236589 +RPMIdentity: 88a5c665112d35778c18f6a800c6cde123b3e65a80d4ec656727d274c760c63a9d35d8f0b70e29b7bc150baacdcaa9ea7a5df59cfe0e1e317c4feae2813d8df2 --- openvswitch-vtep-2.14.2-alt2.x86_64.rpm.repo 2021-10-13 08:50:07.000000000 +0000 +++ openvswitch-vtep-2.14.2-alt2.x86_64.rpm.hasher 2021-11-24 02:00:16.527453570 +0000 @@ -12,3 +12,3 @@ Provides: openvswitch-vtep = 2.14.2-alt2:sisyphus+286998.100.1.1 -File: /usr/bin/vtep-ctl 100755 root:root 21101e4d6c1adb530c58c9cda564f2e0 +File: /usr/bin/vtep-ctl 100755 root:root e049f0bd0c33cb836f77a0dd1b997f99 File: /usr/share/man/man5/vtep.5.xz 100644 root:root fa9641f798387fa9cf084ce0b45a3f1f @@ -17,2 +17,2 @@ File: /usr/share/openvswitch/vtep.ovsschema 100644 root:root 11800b05ab5516351f61fc4804d73af7 -RPMIdentity: 99d511a373dfc4ad335a6c521c21ec724a757cd6074da4f6988d6e36ce3890d627043cd1dd6931c4fd1802f6ec142e1328f26185ccf38571eb9af55ab1240e7f +RPMIdentity: fffc011d11dd3df328dd9470f47d4213792cbadde8636b416a29cd15a510c979af13c53713ca367e50300156ec2085ddf349c6e698486adb15ac6d7e7d841cdf --- openvswitch-vtep-debuginfo-2.14.2-alt2.x86_64.rpm.repo 2021-10-13 08:50:07.000000000 +0000 +++ openvswitch-vtep-debuginfo-2.14.2-alt2.x86_64.rpm.hasher 2021-11-24 02:00:16.594454428 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/c9 40755 root:root -/usr/lib/debug/.build-id/c9/cca057e2d038513e0d6b38a2cf3dca1cc59129 120777 root:root ../../../../bin/vtep-ctl -/usr/lib/debug/.build-id/c9/cca057e2d038513e0d6b38a2cf3dca1cc59129.debug 120777 root:root ../../usr/bin/vtep-ctl.debug +/usr/lib/debug/.build-id/d9 40755 root:root +/usr/lib/debug/.build-id/d9/c05bdd7008fbe704fc9434529a9dc266b3361d 120777 root:root ../../../../bin/vtep-ctl +/usr/lib/debug/.build-id/d9/c05bdd7008fbe704fc9434529a9dc266b3361d.debug 120777 root:root ../../usr/bin/vtep-ctl.debug /usr/lib/debug/usr/bin/vtep-ctl.debug 100644 root:root @@ -11,6 +11,6 @@ Provides: openvswitch-vtep-debuginfo = 2.14.2-alt2:sisyphus+286998.100.1.1 -File: /usr/lib/debug/.build-id/c9 40755 root:root -File: /usr/lib/debug/.build-id/c9/cca057e2d038513e0d6b38a2cf3dca1cc59129 120777 root:root ../../../../bin/vtep-ctl -File: /usr/lib/debug/.build-id/c9/cca057e2d038513e0d6b38a2cf3dca1cc59129.debug 120777 root:root ../../usr/bin/vtep-ctl.debug -File: /usr/lib/debug/usr/bin/vtep-ctl.debug 100644 root:root 9f72e6c26b05522659c4c35cefcfe449 +File: /usr/lib/debug/.build-id/d9 40755 root:root +File: /usr/lib/debug/.build-id/d9/c05bdd7008fbe704fc9434529a9dc266b3361d 120777 root:root ../../../../bin/vtep-ctl +File: /usr/lib/debug/.build-id/d9/c05bdd7008fbe704fc9434529a9dc266b3361d.debug 120777 root:root ../../usr/bin/vtep-ctl.debug +File: /usr/lib/debug/usr/bin/vtep-ctl.debug 100644 root:root 64c4ff63239a8d2add7fb39e94275444 File: /usr/src/debug/openvswitch-2.14.2 40755 root:root @@ -18,2 +18,2 @@ File: /usr/src/debug/openvswitch-2.14.2/vtep/vtep-ctl.c 100644 root:root 99d2259b4bac1b008026c890b66484b2 -RPMIdentity: 4bf4d98572b4f11b9e450fe6373e12f4f2ec3344c2f0d39c00151601441cb581d9d0b3c7f2b19239ffa979b16a47c13eadd8686fac962ec6aa889df2de7762a3 +RPMIdentity: b0ce7d481ea2b95a365ea3582f9e5af1df167a55f01b21225852a58f5ff632fa56bc9bf1d171b20a0845247a776a0b0245eaf87b0b4150d61a227c1d93e619c7 --- python3-module-openvswitch-2.14.2-alt2.x86_64.rpm.repo 2021-10-13 08:50:07.000000000 +0000 +++ python3-module-openvswitch-2.14.2-alt2.x86_64.rpm.hasher 2021-11-24 02:00:16.644455068 +0000 @@ -238,3 +238,3 @@ File: /usr/lib64/python3/site-packages/ovs/__pycache__/json.cpython-39.opt-1.pyc 100644 root:root 52b3dd80f6b8736febe0387f854dddc5 -File: /usr/lib64/python3/site-packages/ovs/__pycache__/json.cpython-39.opt-2.pyc 100644 root:root 09896ac7e78aac0b5d53acb662bf6b76 +File: /usr/lib64/python3/site-packages/ovs/__pycache__/json.cpython-39.opt-2.pyc 100644 root:root 345ef01eb846334a4c7bb9d2a7775580 File: /usr/lib64/python3/site-packages/ovs/__pycache__/json.cpython-39.pyc 100644 root:root 1928c6d4b028b5fb1a82af527bac55b9 @@ -276,3 +276,3 @@ File: /usr/lib64/python3/site-packages/ovs/__pycache__/winutils.cpython-39.pyc 100644 root:root e8c701c2fa2e8b3058fe4162986758e8 -File: /usr/lib64/python3/site-packages/ovs/_json.cpython-39.so 100644 root:root cc45187ff64d4f0c9e141e8becf172f2 +File: /usr/lib64/python3/site-packages/ovs/_json.cpython-39.so 100644 root:root 9ecd708fa39305af444656c1851b9845 File: /usr/lib64/python3/site-packages/ovs/compat 40755 root:root @@ -312,3 +312,3 @@ File: /usr/lib64/python3/site-packages/ovs/db/__pycache__/data.cpython-39.opt-1.pyc 100644 root:root e48118740c1445a0df0c6d8c51ccbfd8 -File: /usr/lib64/python3/site-packages/ovs/db/__pycache__/data.cpython-39.opt-2.pyc 100644 root:root b9dc0ba779ae316ab2518c2ea28e80a4 +File: /usr/lib64/python3/site-packages/ovs/db/__pycache__/data.cpython-39.opt-2.pyc 100644 root:root 1b6ebcc22a1c0bb831726e47fb6df5b8 File: /usr/lib64/python3/site-packages/ovs/db/__pycache__/data.cpython-39.pyc 100644 root:root 4360834646cfce3f54b63bad96eec0cb @@ -366,2 +366,2 @@ File: /usr/lib64/python3/site-packages/ovs/winutils.py 100644 root:root c6058aa9a3d313d17112e5f53d9e83d5 -RPMIdentity: 5ccc0134fb2ad45f1549c44173aca3db661da0a79d4520c06838e23d32b6852627efe95fe016e058d8b774f9a3f9e844d863caa7801fc2b22ca333a7fcadd927 +RPMIdentity: 389f23c0f807c391183776b1c241b329e4a99ba339d1ec3e817c0852eaa083470c75a392a123c3c69bcb278471314b3fdea2fe630a52a780162b4ccfbf257077 --- python3-module-openvswitch-debuginfo-2.14.2-alt2.x86_64.rpm.repo 2021-10-13 08:50:08.000000000 +0000 +++ python3-module-openvswitch-debuginfo-2.14.2-alt2.x86_64.rpm.hasher 2021-11-24 02:00:16.706455862 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/a3 40755 root:root -/usr/lib/debug/.build-id/a3/5e9c7657e70d18b108f29996c672875af6f604 120777 root:root ../../../../lib64/python3/site-packages/ovs/_json.cpython-39.so -/usr/lib/debug/.build-id/a3/5e9c7657e70d18b108f29996c672875af6f604.debug 120777 root:root ../../usr/lib64/python3/site-packages/ovs/_json.cpython-39.so.debug +/usr/lib/debug/.build-id/0d 40755 root:root +/usr/lib/debug/.build-id/0d/21421f9b30a1d4229092eff8e7706562950645 120777 root:root ../../../../lib64/python3/site-packages/ovs/_json.cpython-39.so +/usr/lib/debug/.build-id/0d/21421f9b30a1d4229092eff8e7706562950645.debug 120777 root:root ../../usr/lib64/python3/site-packages/ovs/_json.cpython-39.so.debug /usr/lib/debug/usr/lib64/python3 40755 root:root @@ -15,5 +15,5 @@ Provides: python3-module-openvswitch-debuginfo = 2.14.2-alt2:sisyphus+286998.100.1.1 -File: /usr/lib/debug/.build-id/a3 40755 root:root -File: /usr/lib/debug/.build-id/a3/5e9c7657e70d18b108f29996c672875af6f604 120777 root:root ../../../../lib64/python3/site-packages/ovs/_json.cpython-39.so -File: /usr/lib/debug/.build-id/a3/5e9c7657e70d18b108f29996c672875af6f604.debug 120777 root:root ../../usr/lib64/python3/site-packages/ovs/_json.cpython-39.so.debug +File: /usr/lib/debug/.build-id/0d 40755 root:root +File: /usr/lib/debug/.build-id/0d/21421f9b30a1d4229092eff8e7706562950645 120777 root:root ../../../../lib64/python3/site-packages/ovs/_json.cpython-39.so +File: /usr/lib/debug/.build-id/0d/21421f9b30a1d4229092eff8e7706562950645.debug 120777 root:root ../../usr/lib64/python3/site-packages/ovs/_json.cpython-39.so.debug File: /usr/lib/debug/usr/lib64/python3 40755 root:root @@ -21,3 +21,3 @@ File: /usr/lib/debug/usr/lib64/python3/site-packages/ovs 40755 root:root -File: /usr/lib/debug/usr/lib64/python3/site-packages/ovs/_json.cpython-39.so.debug 100644 root:root 213c0f03512a3c698b6bd3e1b952286a +File: /usr/lib/debug/usr/lib64/python3/site-packages/ovs/_json.cpython-39.so.debug 100644 root:root d44c64c17d4eadcc37aba8c3a796ba32 File: /usr/src/debug/openvswitch-2.14.2 40755 root:root @@ -26,2 +26,2 @@ File: /usr/src/debug/openvswitch-2.14.2/python/ovs/_json.c 100644 root:root 42060f1e8e5a0f63cb4c8d5bbe8a49c3 -RPMIdentity: 189708b097dc6745fb7cb01d7c724c65a3abdb814a0ed8c5a7cc0746090bdc39d671bd5f1aaab2395ad3f0af0c38f4da3bae35d06951a413ef60f593104bc997 +RPMIdentity: 7cec0b24157b5656c7f2f377883b77daacd44cf91e90b69a75b8b3cbb5d2437d597e0b4fe130cd6ff360f86baa4485b264b432a15a630ad670089e136fbaf005